XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Debt and Credit Arrangements - Additional Information (Detail) - USD ($)
12 Months Ended
Mar. 02, 2022
Mar. 01, 2022
Jan. 19, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Sep. 30, 2022
Sep. 30, 2020
Debt Instrument [Line Items]                
Increased borrowing capacity $ 90,000,000.0 $ 65,000,000.0            
Extended debt instrument date Mar. 02, 2026 Jun. 30, 2024            
Debt to earnings before Interest, Taxes and Depreciation ratio 2.25%              
Line of credit utilized borrowing capacity       $ 46,700,000        
Line of credit remaining borrowing capacity       43,300,000        
Letters of credit outstanding amount       $ 100,000        
Bank debt to equity percentage       25.00%        
Aggregate maturities of long-term debt for 2023       $ 3,000,000.0        
Aggregate maturities of long-term debt for 2024       3,000,000.0        
Aggregate maturities of long-term debt for 2025       5,000,000.0        
Aggregate maturities of long-term debt for 2026       49,600,000        
Aggregate maturities of long-term debt for 2027       2,900,000        
Aggregate maturities of long-term debt thereafter       7,900,000        
Interest paid       3,100,000 $ 1,600,000 $ 1,900,000    
Total outstanding guarantees       13,000,000.0        
Letter of credit outstanding       6,700,000        
Corporate Aircraft [Member]                
Debt Instrument [Line Items]                
Debt instrument, face amount               $ 6,800,000
BSBY [Member]                
Debt Instrument [Line Items]                
Interest rate of LIBOR plus 1.125%              
BSBY [Member] | Maximum [Member]                
Debt Instrument [Line Items]                
Interest rate of LIBOR plus 1.50%              
PNC Equipment Finance, LLC [Member] | Corporate Aircraft [Member] | Term Loan [Member]                
Debt Instrument [Line Items]                
Line of credit utilized borrowing capacity       $ 16,700,000        
Outstanding letters of credit, current             $ 2,100,000  
Debt instrument, face amount     $ 20,500,000          
Interest rate     2.744%          
Debt instrument, frequency of periodic payment       The loan is payable in 119 equal monthly installments        
Debt instrument, payment terms     120 months          
Debt instrument, description       The loan is payable in 119 equal monthly installments, which commenced on March 1, 2021 with a final payment of any outstanding principal and accrued interest due and payable on the final monthly payment date.        
Debt instrument, date of first required payment     Mar. 01, 2021          
Austrian Subsidiary [Member]                
Debt Instrument [Line Items]                
Interest rate       3.00%