XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
DEBT (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 17, 2022
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
DEBT            
Variable interest rate (as a percent) 5.00%          
Unused line fee (as a percent) 1.00%          
Debt issuance costs       $ 2,144    
Amortization of debt issuance costs   $ 100 $ 200 $ 539 $ 516  
Average excess availability, less than 33% of the commitments | Base Rate Advances            
DEBT            
Variable interest rate (as a percent)   1.25%   1.25%    
Average excess availability, less than 33% of the commitments | LIBOR            
DEBT            
Variable interest rate (as a percent)   2.25%   2.25%    
Average excess availability, less than 66.67% of the commitments and more than or equal to 33.33% of the commitments | Base Rate Advances            
DEBT            
Variable interest rate (as a percent)   1.00%   1.00%    
Average excess availability, less than 66.67% of the commitments and more than or equal to 33.33% of the commitments | LIBOR            
DEBT            
Variable interest rate (as a percent)   2.00%   2.00%    
Average excess availability, more than or equal to 66.67% of the commitments | Base Rate Advances            
DEBT            
Variable interest rate (as a percent)   0.75%   0.75%    
Average excess availability, more than or equal to 66.67% of the commitments | LIBOR            
DEBT            
Variable interest rate (as a percent)   1.75%   1.75%    
Average excess availability more than or equal to fifty percent            
DEBT            
Unused line fee (as a percent)       0.25%    
Average excess availability less than fifty percent            
DEBT            
Unused line fee (as a percent)       0.375%    
Eligible unbilled receivables            
DEBT            
Borrowing base (as a percent) 75.00%          
Letter of credit            
DEBT            
Amount outstanding   $ 0   $ 0   $ 0
Revolving line of credit            
DEBT            
Maximum borrowing capacity $ 270,000          
Revolving line of credit | Letter of credit            
DEBT            
Maximum borrowing capacity   254,400   254,400   132,700
Senior secured credit facility            
DEBT            
Additional borrowing capacity $ 135,000          
Percentage of borrowing base allowed 35.00%          
Margin (as a percent) 2.00%          
Reduction in borrowing capacity   22,900   22,900   15,600
Unused portion of available borrowing   231,500   231,500    
Debt issuance costs       2,100    
Unamortized Debt issuance Costs   $ 2,200   $ 2,200   $ 600
Senior secured credit facility | Minimum            
DEBT            
Percentage of borrowing base allowed 30.00%          
Variable interest rate (as a percent)   1.75%   1.75%    
Senior secured credit facility | Maximum            
DEBT            
Variable interest rate (as a percent)   2.25%   2.25%    
Senior secured credit facility | Base Rate Advances | Minimum            
DEBT            
Margin (as a percent) 0.75%          
Senior secured credit facility | Base Rate Advances | Maximum            
DEBT            
Margin (as a percent) 1.25%          
Senior secured credit facility | LIBOR            
DEBT            
Margin (as a percent) 1.00%          
Senior secured credit facility | LIBOR | Minimum            
DEBT            
Margin (as a percent) 1.75%          
Senior secured credit facility | LIBOR | Maximum            
DEBT            
Margin (as a percent) 2.25%          
Senior secured credit facility | Federal Funds Rate            
DEBT            
Margin (as a percent) 0.50%          
Senior secured credit facility | Eligible billed receivables            
DEBT            
Borrowing base (as a percent) 85.00%          
Senior secured credit facility | Eligible inventory            
DEBT            
Borrowing base (as a percent) 70.00%          
Senior secured credit facility | Net recovery percentage            
DEBT            
Borrowing base (as a percent) 85.00%          
Senior secured credit facility | Criteria for distributions, scenario one            
DEBT            
Lookback period 30 days          
Percentage outstanding 25.00%          
Base amount $ 33,750          
Senior secured credit facility | Criteria for distributions, scenario two            
DEBT            
Lookback period 30 days          
Percentage outstanding 20.00%          
Base amount $ 27,000          
Fixed charge coverage ratio 1.00%          
Senior secured credit facility | Coverage Ratio Criteria            
DEBT            
Lookback period 60 days          
Percentage outstanding 10.00%          
Base amount $ 15,000          
Fixed charge coverage ratio 1.00%          
Senior secured credit facility | Letter of credit            
DEBT            
Maximum borrowing capacity $ 40,000          
Senior secured credit facility | Swingline loan            
DEBT            
Maximum borrowing capacity $ 27,000