XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-term debt - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Debt Instrument [Line Items]      
Interest expense $ 3,600 $ 3,400  
Amortization of deferred debt issuance costs 191 199  
Accrued interest 3,600   $ 3,700
Revolving Credit Facility      
Debt Instrument [Line Items]      
Interest expense 200 $ 100  
Available credit under agreement $ 45,000    
Commitment fee percentage 0.38%    
Revolving Credit Facility | Minimum      
Debt Instrument [Line Items]      
Commitment fee percentage 0.25%    
Revolving Credit Facility | Maximum      
Debt Instrument [Line Items]      
Commitment fee percentage 0.50%    
2021 Credit Facilities      
Debt Instrument [Line Items]      
Debt instrument, mandatory prepayment, principal $ 3,000    
2021 Credit Facilities | Term loan      
Debt Instrument [Line Items]      
Quarterly amortization rate 7.93%