XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revolving Credit Facility and Long-Term Debt - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Line of Credit Facility [Line Items]            
Line of credit facility commitment fee description         The Agreement also provides for an unused commitment fee of 0.35% per year on the average daily unused amount of the revolving credit line, as well as a fee of 1.75% of the face amount of each letter of credit reserved under the line of credit.  
Balance in Chubb trust accounts $ 210,900,000       $ 210,900,000 $ 188,200,000
Agreement [Member]            
Line of Credit Facility [Line Items]            
Outstanding balance on term loan and revolving credit facility 0       0 $ 0
Dividends or distributions paid         0  
Maximum amount to redeem retire repurchase or acquire stock upon agreement         15,000,000  
Minimum [Member]            
Line of Credit Facility [Line Items]            
Tangible net worth amount 50,000,000 $ 50,000,000 $ 50,000,000 $ 50,000,000    
Minimum [Member] | Agreement [Member]            
Line of Credit Facility [Line Items]            
EBITDA 10,000,000       10,000,000  
Maximum [Member] | Agreement [Member]            
Line of Credit Facility [Line Items]            
Prohibition on incurring additional indebtedness without the prior approval of the Bank in purchase money financing         1,000,000  
Revolving Credit Facility [Member] | Agreement [Member]            
Line of Credit Facility [Line Items]            
Credit facility borrowing capacity 50,000,000.0       $ 50,000,000.0  
Unused commitment fee on unused amount during period         0.35%  
Revolving Credit Facility [Member] | SOFR [Member]            
Line of Credit Facility [Line Items]            
Term loan from bank interest rate description         the daily Simple Secured Overnight Financing Rate ("SOFR") plus 1.75% or (b) one-month Term SOFR plus 1.75%.  
Revolving Credit Facility [Member] | SOFR [Member] | Agreement [Member]            
Line of Credit Facility [Line Items]            
SOFR plus rate         1.75%  
Revolving Credit Facility [Member] | One-Month Term SOFR [Member]            
Line of Credit Facility [Line Items]            
SOFR plus rate         1.75%  
Standby Letters of Credit [Member] | Agreement [Member]            
Line of Credit Facility [Line Items]            
Credit facility borrowing capacity $ 25,000,000.0       $ 25,000,000.0  
Line of Credit [Member] | Agreement [Member]            
Line of Credit Facility [Line Items]            
Unused commitment fee on unused amount         1.75%