XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Long-term Debt - Additional Information (Detail) - USD ($)
9 Months Ended
May 04, 2022
Sep. 30, 2023
Oct. 31, 2023
Apr. 01, 2023
Dec. 31, 2022
Debt Instrument [Line Items]          
Long-term debt, fair value   $ 263,473,000     $ 235,049,000
Long term debt fair value   257,143,000     233,964,000
Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Loan withdrawal amount       $ 25,000,000  
Revolving loan outstanding amount       $ 25,000,000  
2022 Credit Agreement [Member]          
Debt Instrument [Line Items]          
Term loan facility $ 200,000,000        
Debt instrument, basis spread on variable rate 1.00%        
2022 Credit Agreement [Member] | Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Loan withdrawal amount   0     0
Maximum borrowing capacity   $ 50,000,000      
Unused revolving loan commitment fee percentage   0.005      
Revolving loan outstanding amount   $ 0     0
Revolving loan,expiration date   May 16, 2027      
Term Loans          
Debt Instrument [Line Items]          
Long-term debt, maturities, repayment terms May 16, 2028        
Long term debt fair value $ 200,000,000 $ 198,000,000     199,500,000
Delayed Draw Term Loan          
Debt Instrument [Line Items]          
Long term debt fair value   $ 59,143,000     $ 34,464,000
Delayed Draw Term Loan | Subsequent Event [Member]          
Debt Instrument [Line Items]          
Long term debt fair value     $ 8,000,000    
Maximum | 2022 Credit Agreement [Member]          
Debt Instrument [Line Items]          
Loan withdrawal amount 50,000,000        
Revolving loan outstanding amount 50,000,000        
Maximum | Delayed Draw Term Loan | 2022 Credit Agreement [Member]          
Debt Instrument [Line Items]          
Aggregate loan commitment amount $ 100,000,000        
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | 2022 Credit Agreement [Member]          
Debt Instrument [Line Items]          
Long-term debt, maturities, repayment terms May 16, 2027        
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum | 2022 Credit Agreement [Member]          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate 0.75%        
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum | 2022 Credit Agreement [Member] | Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate   1.00%      
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum | 2022 Credit Agreement [Member]          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate 4.50%        
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum | 2022 Credit Agreement [Member] | Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate   3.25%      
Federal Funds Rate | 2022 Credit Agreement [Member]          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate 0.50%        
Federal Funds Rate | 2022 Credit Agreement [Member] | Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate   0.50%      
Base Rate          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate 3.50%        
Base Rate | 2022 Credit Agreement [Member] | Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate   2.25%