Quarterly report pursuant to Section 13 or 15(d)

BORROWINGS - Schedule of Borrowings (Details)

v3.24.2.u1
BORROWINGS - Schedule of Borrowings (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Carrying value $ 47,124 $ 0
Principal obligation   391,012
Carrying value 87,038 361,402
Principal obligation 143,512  
Unamortized DFC (9,350) (29,610)
Carrying value 134,161  
Senior Secured Convertible Notes due 2025 | Secured Debt    
Debt Instrument [Line Items]    
Principal obligation 51,500  
Unamortized DFC (4,376)  
Carrying value 47,124  
Principal obligation 34,334 83,334
Unamortized DFC (2,917)  
Carrying value 31,417 72,919
Unamortized DFC   (10,415)
Senior Secured Notes due 2025 | Secured Debt    
Debt Instrument [Line Items]    
Principal obligation 0 250,000
Unamortized DFC 0  
Carrying value 0 233,046
Unamortized DFC   (16,954)
Senior Unsecured Notes due 2028 | Unsecured Debt    
Debt Instrument [Line Items]    
Principal obligation 57,678 57,678
Unamortized DFC (2,057)  
Carrying value $ 55,621 55,437
Unamortized DFC   $ (2,241)