Quarterly report [Sections 13 or 15(d)]

FINANCING ARRANGEMENTS - Revolving credit facility (Details)

v3.25.1
FINANCING ARRANGEMENTS - Revolving credit facility (Details) - USD ($)
$ in Thousands
3 Months Ended
Nov. 22, 2024
Mar. 31, 2025
Dec. 31, 2024
Jul. 20, 2018
Financing arrangements        
Deferred financing costs, net   $ 1,320 $ 1,296  
Revolving Credit Agreement        
Financing arrangements        
Aggregate amount of revolver commitments       $ 180,000
Revolving Credit Agreement | Wells Fargo        
Financing arrangements        
Debt instrument, face amount   $ 180,000 180,000  
Maximum borrowing capacity, expandable amount       $ 200,000
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:SecuredOvernightFinancingRateSofrMember    
Spread on variable rate (in %)   2.50%    
Effective Interest Rate (in %)   7.24%    
Interest expense   $ 1,000    
Equipment Loan | CIBC        
Financing arrangements        
Debt instrument, face amount   $ 10,000 $ 10,000  
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember      
Spread on variable rate (in %) 3.00%      
Effective Interest Rate (in %)   7.89%    
Maximum borrowing capacity $ 10,000 $ 200    
Debt instrument, term 36 months