v3.26.1
DEBT (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 24, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
DEBT        
Reduction in borrowing capacity   $ 19,600   $ 19,600
Debt issuance costs     $ 7,352  
Amortization of debt issuance costs   413 998  
Letter of Credit        
DEBT        
Maximum borrowing capacity $ 50,000      
Revolving Credit Facility        
DEBT        
Maximum borrowing capacity 300,000      
Additional borrowing capacity $ 150,000      
Percentage of borrowing base one 40.00%      
Percentage of borrowing base two 30.00%      
Revolving Credit Facility | Minimum        
DEBT        
Unused line fee (as a percent) 0.25%      
Revolving Credit Facility | Maximum        
DEBT        
Unused line fee (as a percent) 0.375%      
Revolving Credit Facility | Base Rate Advances | Minimum        
DEBT        
Margin (as a percent) 0.50%      
Revolving Credit Facility | Base Rate Advances | Maximum        
DEBT        
Margin (as a percent) 1.00%      
Revolving Credit Facility | SOFR | Minimum        
DEBT        
Margin (as a percent) 1.50%      
Revolving Credit Facility | SOFR | Maximum        
DEBT        
Margin (as a percent) 2.00%      
Revolving Credit Facility | Investment grade billed receivables        
DEBT        
Borrowing base (as a percent) 90.00%      
Revolving Credit Facility | Eligible Billed Receivables        
DEBT        
Borrowing base (as a percent) 85.00%      
Revolving Credit Facility | Eligible Unbilled Receivables        
DEBT        
Borrowing base (as a percent) 75.00%      
Revolving Credit Facility | Eligible Inventory        
DEBT        
Borrowing base (as a percent) 70.00%      
Revolving Credit Facility | Net Recovery Percentage        
DEBT        
Borrowing base (as a percent) 85.00%      
Revolving Credit Facility | Borrowing Base        
DEBT        
Maximum borrowing capacity   271,300    
Senior secured credit facility        
DEBT        
Maximum borrowing capacity $ 550,000 271,300   235,100
Debt instrument floor rate 0.00%      
Variable interest rate (as a percent) 0.05%      
Unused line fee (as a percent) 0.01%      
Fixed charge coverage ratio 1.00%      
Leverage ratio 3.50%      
Lookback period 30 days      
Percentage outstanding 20.00%      
Base amount $ 27,000      
Debt outstanding   250,000   320,000
Unused portion of available borrowing   251,700    
Debt issuance costs       7,900
Unamortized Debt issuance Costs   6,300   $ 6,700
Amortization of debt issuance costs   $ 400 300  
Senior secured credit facility | Minimum        
DEBT        
Variable interest rate (as a percent)   1.75%    
Senior secured credit facility | Maximum        
DEBT        
Variable interest rate (as a percent)   2.25%    
Leverage ratio 3.50%      
Quarterly installments $ 15,625      
Senior secured credit facility | SOFR        
DEBT        
Margin (as a percent) 1.00%      
Senior secured credit facility | Federal fund rate        
DEBT        
Margin (as a percent) 0.50%      
Senior secured credit facility | Swingline Loan        
DEBT        
Maximum borrowing capacity $ 30,000      
Term loan facility        
DEBT        
Maximum borrowing capacity 250,000      
Borrowing base of revolving credit facility $ 426,300      
Line of credit facility borrowing limit (as percent) 25.00%      
Line of credit facility borrowing limit $ 30,000      
Borrowing base limit beginning period 3 days      
Borrowing base limit ending period 30 days      
Debt outstanding   $ 250,000    
Term loan facility | Base Rate Advances | Minimum        
DEBT        
Margin (as a percent) 2.00%      
Term loan facility | Base Rate Advances | Maximum        
DEBT        
Margin (as a percent) 2.50%      
Term loan facility | SOFR | Minimum        
DEBT        
Margin (as a percent) 3.00%      
Term loan facility | SOFR | Maximum        
DEBT        
Margin (as a percent) 3.50%      
Term loan facility | Net Book Value Of All M&E        
DEBT        
Borrowing base (as a percent) 100.00%      
Term loan facility | NOLV-IP Of Term Advance Collateral        
DEBT        
Borrowing base (as a percent) 65.00%      
Term loan facility | First Four Years        
DEBT        
Additional borrowing capacity $ 50,000      
Sustainability linked credit facility        
DEBT        
Amortization of debt issuance costs     700  
Prior Sustainability-Linked credit facility and transferred     $ 400