v3.25.3
Debt (Details)
1 Months Ended 9 Months Ended
Nov. 30, 2026
Dec. 11, 2024
USD ($)
Nov. 27, 2024
USD ($)
Nov. 21, 2024
USD ($)
May 03, 2024
USD ($)
Jul. 31, 2021
USD ($)
Sep. 30, 2025
USD ($)
Aug. 01, 2025
USD ($)
Jul. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]                    
Aggregate principal amount   $ 7,500,000   $ 100,000,000            
Additional amount to be maintained in a separate dedicated account             $ 1,500,000      
Bear interest at per annum   8.375% 8.375%              
Redemption price percentage 100.00%                  
Offering cost     $ 50,000,000              
Incurred transaction related fees   $ 2,300,000                
Debt issuance costs   $ 800,000                
Current portion of long-term debt             $ 140,000     $ 359,000
First Amendment Agreement [Member]                    
Debt Instrument [Line Items]                    
Maturity date         May 03, 2029          
Senior Unsecured Notes due 2030 [Member]                    
Debt Instrument [Line Items]                    
Maturity date             Jul. 31, 2030      
Interest rate                 8.25%  
Aggregate principal amount               $ 8,000,000 $ 57,000,000  
Bear interest at per annum               8.25%    
Redemption price percentage             100.00%      
Senior Notes due in 2026 [Member]                    
Debt Instrument [Line Items]                    
Aggregate principal amount             $ 34,500,000      
Senior notes fair value             66,600,000     35,600,000
Senior Notes due 2029 [Member]                    
Debt Instrument [Line Items]                    
Senior notes fair value             58,700,000     58,100,000
Revolving Credit Facility [Member]                    
Debt Instrument [Line Items]                    
Initial aggregate revolving commitment         $ 200,000,000   125,000,000      
Additional revolving commitment         $ 75,000,000   50,000,000      
Initial aggregate revolving commitment             $ 78,600,000      
Effective interest rate             6.83%      
Average daily cash balance             $ 5,000,000      
Additional amount to be maintained in a separate dedicated account             $ 1,000,000      
Equipment loans [Member]                    
Debt Instrument [Line Items]                    
Weighted average interest rate             4.70%      
Equipment loans [Member] | Revolving Credit Facility [Member]                    
Debt Instrument [Line Items]                    
Current portion of long-term debt             $ 100,000     $ 400,000
Base Rate [Member] | Revolving Credit Facility [Member]                    
Debt Instrument [Line Items]                    
Bear interest rate             2.00%      
Secured Overnight Financing Rate [Member] | Revolving Credit Facility [Member]                    
Debt Instrument [Line Items]                    
Bear interest rate             2.50%      
Minimum [Member]                    
Debt Instrument [Line Items]                    
Additional unsecured debt for credit agreements       45,000,000   $ 15,000,000        
Minimum [Member] | Revolving Credit Facility [Member]                    
Debt Instrument [Line Items]                    
Fixed charge coverage ratio             1      
Minimum [Member] | Base Rate [Member] | Revolving Credit Facility [Member]                    
Debt Instrument [Line Items]                    
Effective interest rate             0.50%      
Maximum [Member]                    
Debt Instrument [Line Items]                    
Additional unsecured debt for credit agreements       $ 75,000,000   $ 75,000,000        
Maximum [Member] | Revolving Credit Facility [Member]                    
Debt Instrument [Line Items]                    
Fixed charge coverage ratio             1.1      
Maximum [Member] | Base Rate [Member] | Revolving Credit Facility [Member]                    
Debt Instrument [Line Items]                    
Effective interest rate             3.00%