XML 82 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Additional Information (Details) - USD ($)
12 Months Ended
Sep. 27, 2021
Dec. 31, 2021
Dec. 31, 2020
Sep. 30, 2019
Feb. 11, 2019
Debt Instrument [Line Items]          
Long-term debt outstanding   $ 0 $ 111,671,000    
Senior secured revolving credit facility         $ 7,500,000
Repayments of outstanding borrowings   114,174,000      
Credit Facilities          
Debt Instrument [Line Items]          
Loss on debt extinguishment $ 1,200,000        
Repayments of outstanding borrowings 114,200,000        
Letter of Credit Facility          
Debt Instrument [Line Items]          
Outstanding borrowings       $ 2,100,000  
Letter of Credit Facility | JPMorgan Chase Bank, N.A.          
Debt Instrument [Line Items]          
Credit facility maximum borrowing capacity 7,500,000        
Initial Term Loan Facility          
Debt Instrument [Line Items]          
Aggregate principal amount         75,000,000.0
Delayed Draw Term Loan Facility          
Debt Instrument [Line Items]          
Aggregate principal amount         $ 35,000,000.0
2021 Revolving Credit Facility | JPMorgan Chase Bank, N.A.          
Debt Instrument [Line Items]          
Credit facility maximum borrowing capacity $ 75,000,000.0        
Credit facility maturity date Sep. 27, 2026        
Credit facility commitment percentage 0.25%        
Credit facility available to be drawn   72,900,000      
Debt issuance costs $ 1,200,000        
2021 Revolving Credit Facility | Credit Facilities | JPMorgan Chase Bank, N.A.          
Debt Instrument [Line Items]          
Outstanding borrowings   $ 2,100,000