Annual report [Section 13 and 15(d), not S-K Item 405]

FINANCING ARRANGEMENTS - Revolving credit facility (Details)

v3.25.0.1
FINANCING ARRANGEMENTS - Revolving credit facility (Details) - USD ($)
12 Months Ended
Nov. 22, 2024
Jun. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jul. 25, 2023
Jul. 20, 2018
Financing arrangements              
Deferred financing costs, net     $ 1,296,000 $ 1,506,000      
Interest expense     4,849,000 733,000 $ 2,000    
Outstanding balance     41,049,000 37,559,000      
Letters of credit | Wells Fargo              
Financing arrangements              
Maximum borrowing capacity             $ 10,000,000
Revolving Credit Agreement | Wells Fargo              
Financing arrangements              
Debt instrument, face amount     180,000,000 $ 180,000,000   $ 180,000,000  
Aggregate amount of revolver commitments             $ 110,000,000
Maximum borrowing capacity, expandable amount           $ 200,000,000  
Available borrowing capacity     $ 138,100,000        
Spread on variable rate (in %)     2.75%        
Interest rate     7.52% 7.69%      
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]     us-gaap:SecuredOvernightFinancingRateSofrMember        
Outstanding balance     $ 39,235,000 $ 29,000,000      
Equipment Loan | Synovus              
Financing arrangements              
Debt instrument, face amount     10,000,000 $ 10,000,000      
Spread on variable rate (in %)   3.50%          
Interest rate       8.84%      
Interest expense     200,000 $ 400,000      
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:SecuredOvernightFinancingRateSofrMember          
Effective Interest Rate (in %)   7.96%          
Maximum borrowing capacity   $ 10,000,000          
Outstanding balance     0 8,559,000      
Equipment Loan | CIBC              
Financing arrangements              
Debt instrument, face amount     10,000,000 $ 10,000,000      
Spread on variable rate (in %) 3.00%            
Interest expense     $ 0        
Debt instrument, term 36 months            
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember            
Effective Interest Rate (in %)     7.37%        
Maximum borrowing capacity $ 10,000,000            
Outstanding balance     $ 1,814,000