v3.26.1
Borrowings - Schedule of Interest Expense and Amortization Fees (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]        
Amortization of costs and other fees     $ 332 $ 583
Total interest expense and amortization of fees $ 2,241 $ 4,151 4,453 8,272
2027 Notes | Senior Notes        
Debt Instrument [Line Items]        
Interest cost 1,099 1,097 2,198 2,198
Amortization of costs and other fees 52 49 103 97
Total interest expense and amortization of fees 1,151 1,146 2,301 2,295
Revolving Credit Facility | Credit Facility | Line of Credit        
Debt Instrument [Line Items]        
Interest cost 954 2,554 1,878 5,075
Unused fee 15 199 30 401
Amortization of costs and other fees 121 252 244 501
Total interest expense and amortization of fees $ 1,090 $ 3,005 $ 2,152 $ 5,977