Borrowings - Convertible Notes, Other Information (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2023 |
Mar. 31, 2022 |
|
| Debt Instrument [Line Items] | ||
| Amortization of financing costs | $ 1,637 | $ 1,692 |
| Amortization of premium | (18) | (26) |
| Convertible Notes | ||
| Debt Instrument [Line Items] | ||
| Interest expense | 5,642 | 2,893 |
| Amortization of financing costs | 374 | 97 |
| Amortization of premium | $ (18) | $ (26) |
| Weighted average interest rate | 6.90% | 5.80% |
| Effective interest rate | 7.30% | 5.90% |
| Average debt outstanding | $ 328,816 | $ 201,250 |