XML 79 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - 2019 Loan Agreement (Details) - USD ($)
3 Months Ended 12 Months Ended
Oct. 25, 2019
Dec. 31, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Nov. 18, 2021
Mar. 08, 2021
Jun. 30, 2020
Line of Credit Facility [Line Items]                
Amount of indebtedness permitted from other sources           $ 175,000,000    
Debt issuance costs $ 1,300,000   $ 6,098,000 $ 81,000 $ 2,058,000      
Amended And Restated Credit Agreement                
Line of Credit Facility [Line Items]                
Repayments of outstanding debt $ 75,400,000              
Amended And Restated Credit Agreement, Early Extinguishment of Debt                
Line of Credit Facility [Line Items]                
Write off of debt issuance costs   $ 1,400,000            
Senior Secured Asset-Based Loan                
Line of Credit Facility [Line Items]                
Line of credit term 5 years              
Maximum borrowing capacity $ 120,000,000   150,000,000       $ 150,000,000 $ 130,000,000
Borrowing base, percentage of assets 85.00%              
Long-term debt, less current portion     9,200,000          
Letters of credit outstanding $ 21,200,000   18,200,000          
Remaining borrowing capacity     $ 122,600,000          
Unused commitment fee percentage     0.375%          
Senior Secured Asset-Based Loan | LIBOR                
Line of Credit Facility [Line Items]                
Interest margin (percent)     1.50%          
Senior Secured Asset-Based Loan | Base Rate                
Line of Credit Facility [Line Items]                
Interest margin (percent)     0.50%          
Senior Secured Asset-Based Loan | Swingline Sublimit                
Line of Credit Facility [Line Items]                
Maximum borrowing capacity 15,000,000              
Senior Secured Asset-Based Loan | Standby Letters Of Credit Sublimit                
Line of Credit Facility [Line Items]                
Maximum borrowing capacity $ 35,000,000.0              
Senior Secured Asset-Based Loan, Supplemental Activities Lending | LIBOR                
Line of Credit Facility [Line Items]                
Interest margin (percent)     4.00%          
Senior Secured Asset-Based Loan, Supplemental Activities Lending | Base Rate                
Line of Credit Facility [Line Items]                
Interest margin (percent)     3.00%