v3.26.1
DEBT - Narrative (Details) - USD ($)
12 Months Ended 24 Months Ended
Jul. 09, 2025
Mar. 30, 2024
Feb. 03, 2024
Dec. 30, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Jun. 30, 2026
Dec. 31, 2025
Dec. 30, 2025
Aug. 29, 2025
Equipment Loans                      
Debt Instrument [Line Items]                      
Long-term debt               $ 98,300,000 $ 88,300,000    
Equipment Loans | Minimum                      
Debt Instrument [Line Items]                      
Stated interest rate percentage               5.49%      
Equipment Loans | Maximum                      
Debt Instrument [Line Items]                      
Stated interest rate percentage               8.79%      
Line of Credit | Credit Agreement                      
Debt Instrument [Line Items]                      
Line of credit facility, maximum borrowing capacity $ 540,000,000.0                    
Effective interest rate               10.25%      
Mandatory prepayment, percentage of excess cash flow 50.00%                    
Mandatory prepayment due date, period from delivering audited financial statements 10 days                    
Line of Credit | Credit Agreement | Secured Debt                      
Debt Instrument [Line Items]                      
Debt instrument, face amount $ 540,000,000.0                 $ 45,000,000.0 $ 75,000,000.0
Line of Credit | Credit Agreement | Revolving Credit Facility                      
Debt Instrument [Line Items]                      
Line of credit facility, maximum borrowing capacity $ 100,000,000.0                 $ 185,000,000.0  
Non-utilization fee 0.375%                    
Line of Credit | Credit Agreement | Prime Rate Or Federal Funds Rate | Secured Debt                      
Debt Instrument [Line Items]                      
Basis spread on variable rate 0.50%                    
Applicable rate 3.75%                    
Line of Credit | Credit Agreement | Secured Overnight Financing Rate (SOFR) | Secured Debt                      
Debt Instrument [Line Items]                      
Basis spread on variable rate 1.00%                    
Applicable rate 4.75%                    
Line of Credit | Credit Agreement | Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility                      
Debt Instrument [Line Items]                      
Applicable rate 4.50%                    
Line of Credit | Credit Agreement | Base Rate | Revolving Credit Facility                      
Debt Instrument [Line Items]                      
Applicable rate 3.50%                    
Line of Credit | Credit Agreement - March 31, 2026 Until December 31, 2027 | Secured Debt                      
Debt Instrument [Line Items]                      
Debt instrument, periodic payment, principal $ 4,100,000                    
Debt instrument, periodic payment, principal, percentage 0.625%                    
Line of Credit | Credit Agreement - Beginning March 31, 2028 | Secured Debt                      
Debt Instrument [Line Items]                      
Debt instrument, periodic payment, principal $ 8,200,000                    
Debt instrument, periodic payment, principal, percentage 1.25%                    
Line of Credit | Previous Credit Agreement | Secured Debt                      
Debt Instrument [Line Items]                      
Debt instrument, face amount   $ 20,000,000.0 $ 50,000,000.0 $ 200,000,000.0              
Proceeds from issuance of long-term debt         $ 20,000,000.0 $ 25,000,000.0          
Line of Credit | Previous Credit Agreement | Revolving Credit Facility                      
Debt Instrument [Line Items]                      
Line of credit facility, maximum borrowing capacity   70,000,000.0                  
Line of Credit | Previous Credit Agreement - June 30, 2024 Until December 31, 2024 | Secured Debt                      
Debt Instrument [Line Items]                      
Debt instrument, periodic payment, principal   300,000 600,000 2,500,000              
Line of Credit | Previous Credit Agreement - June 30, 2025 Until December 31, 2026 | Secured Debt                      
Debt Instrument [Line Items]                      
Debt instrument, periodic payment, principal       $ 3,750,000              
Line of Credit | Previous Credit Agreement - Beginning 2024 | Secured Debt                      
Debt Instrument [Line Items]                      
Debt instrument, periodic payment, principal             $ 600,000        
Line of Credit | Previous Credit Agreement - Beginning With The Quarter Ended June 30, 2025 Until September 30, 2026 | Secured Debt                      
Debt Instrument [Line Items]                      
Debt instrument, periodic payment, principal             $ 900,000        
Line of Credit | Previous Credit Agreement - June 30, 2025 Until September 30, 2026 | Secured Debt                      
Debt Instrument [Line Items]                      
Debt instrument, periodic payment, principal   $ 400,000 $ 900,000