v3.26.1
Debt - Schedule of Senior Notes Net Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Line of Credit | Revolving Credit Facility        
Interest Expense and Amortization of Debt Issue Costs        
Interest expense $ 3,502 $ 3,859 $ 5,281 $ 5,882
Debt issue cost amortization 402 354 756 708
Debt discount amortization/Unused facility fee 314 177 558 420
Total 4,218 4,390 6,595 7,010
7.500% Senior Notes | Senior Notes        
Interest Expense and Amortization of Debt Issue Costs        
Interest expense 11,250 11,250 22,500 22,500
Debt issue cost amortization 268 268 537 537
Total $ 11,518 $ 11,518 $ 23,037 $ 23,037