XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Borrowings - Schedule of Interest Expense and Amortization Fees (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Debt Instrument [Line Items]    
Amortization of costs and other fees $ 290 $ 288
Total interest expense and amortization of fees 4,120 3,680
2027 Notes | Senior Notes    
Debt Instrument [Line Items]    
Interest cost 1,098 1,099
Amortization of costs and other fees 48 45
Total interest expense and amortization of fees 1,146 1,144
Revolving Credit Facility | Credit Facility | Line of Credit    
Debt Instrument [Line Items]    
Interest cost 2,521 2,081
Unused fee 203 205
Amortization of costs and other fees 250 250
Total interest expense and amortization of fees $ 2,974 $ 2,536