XML 76 R66.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Interest Expense and Amortization (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 debt issuance costs     $ 259 $ 255
Loans Payable        
Debt Instrument [Line Items]        
Amortization of debt issuance costs $ 90 $ 89 177 177
Senior notes        
Debt Instrument [Line Items]        
Interest expense 4,250 4,250 8,500 8,500
Amortization of Debt Discount (Premium) 145 140 291 278
Amortization of debt issuance costs 42 40 83 79
Credit Agreement        
Debt Instrument [Line Items]        
Interest expense $ 1,977 $ 2,102 $ 3,964 $ 4,601