v3.25.4
Borrowings - Schedule of Interest Expense and Amortization Fees (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]      
Amortization of costs and other fees $ 1,463 $ 1,154 $ 908
Total interest expense and amortization of fees 12,637 16,322 15,509
2027 Notes | Senior Notes      
Debt Instrument [Line Items]      
Interest cost 4,395 4,395 4,395
Amortization of costs and other fees 197 185 173
Total interest expense and amortization of fees 4,592 4,580 4,568
Revolving Credit Facility | Credit Facility | Line of Credit      
Debt Instrument [Line Items]      
Interest cost 6,375 9,895 9,759
Unused fee 405 848 264
Amortization of costs and other fees 1,265 999 918
Total interest expense and amortization of fees $ 8,045 $ 11,742 $ 10,941