v3.25.4
FINANCING ARRANGEMENTS - Revolving credit facility (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 22, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Nov. 30, 2025
Jul. 25, 2023
Jul. 20, 2018
Financing arrangements              
Borrowed and additional under this facility   $ 1,173 $ 2,429 $ 8,559      
Interest expense   7,694 4,849 $ 733      
Letters of credit | Wells Fargo              
Financing arrangements              
Maximum borrowing capacity             $ 10,000
Revolving Credit Agreement | Wells Fargo              
Financing arrangements              
Debt instrument, face amount   $ 180,000 $ 180,000     $ 180,000  
Aggregate amount of revolver commitments             $ 110,000
Maximum borrowing capacity, expandable amount           $ 200,000  
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:SecuredOvernightFinancingRateSofrMember          
Effective Interest Rate (in %)   6.62% 7.52%        
Available borrowing capacity   $ 67,200          
Revolving Credit Agreement | Minimum [Member] | Wells Fargo              
Financing arrangements              
Spread on variable rate (in %)   2.25%          
Revolving Credit Agreement | Maximum | Wells Fargo              
Financing arrangements              
Spread on variable rate (in %)   2.75%          
Equipment Loan | CIBC              
Financing arrangements              
Debt instrument, face amount   $ 10,000 $ 10,000        
Maximum borrowing capacity   $ 1,200          
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember            
Spread on variable rate (in %) 3.00%            
Debt instrument, term 36 months            
Total advance commitment $ 10,000       $ 2,500    
Effective Interest Rate (in %)   6.84% 7.37%