XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long Term Debt - Credit Facility - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 17, 2023
Nov. 30, 2017
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]        
Financial covenants to net leverage ratio     3.25%  
Interest coverage ratio to minimum permitted ratio     3.00%  
Gain (loss) on debt extinguishment     $ (1,556)  
Unamortized debt issuance costs     $ 1,116 $ 1,221
2017 Credit Facility        
Debt Instrument [Line Items]        
Agreement date   Nov. 30, 2017    
Gain (loss) on debt extinguishment $ (1,600)      
Write-off of unamortized debt issuance costs $ 1,100      
2017 Credit Facility | Eurodollar Rate        
Debt Instrument [Line Items]        
Variable interest rate basis spread on debt   2.75%    
2017 Credit Facility | Base Rate Margin        
Debt Instrument [Line Items]        
Variable interest rate basis spread on debt   1.75%    
2017 Credit Facility | Term Loan B Facility        
Debt Instrument [Line Items]        
Senior Secured debt   $ 300,000    
Maturity date of revolving credit facility   Nov. 30, 2024    
Interest rate       7.13%
2023 Credit Facility        
Debt Instrument [Line Items]        
Agreement date Mar. 17, 2023      
Additional borrowing capacity $ 100,000      
First lien net leverage ratio 2.25%      
Maturity date of revolving credit facility Mar. 17, 2028      
Debt issuance costs $ 1,800      
2023 Credit Facility | Base Rate Margin | Maximum        
Debt Instrument [Line Items]        
Variable interest rate basis spread on debt 2.00%      
2023 Credit Facility | Base Rate Margin | Minimum        
Debt Instrument [Line Items]        
Variable interest rate basis spread on debt 1.50%      
2023 Credit Facility | SOFR | Maximum        
Debt Instrument [Line Items]        
Variable interest rate basis spread on debt 3.00%      
2023 Credit Facility | SOFR | Minimum        
Debt Instrument [Line Items]        
Variable interest rate basis spread on debt 2.50%      
2023 Credit Facility | Term Loan A Facility        
Debt Instrument [Line Items]        
Senior Secured debt $ 200,000      
Interest rate     8.21%  
Unamortized debt issuance costs     $ 1,100  
Estimated fair value of term loan     $ 195,100  
2023 Credit Facility | Revolving Credit Facility        
Debt Instrument [Line Items]        
Senior Secured debt 75,000      
Amount drawn $ 11,500      
Interest rate     8.21%  
2023 Credit Facility | Revolving Credit Facility | Maximum        
Debt Instrument [Line Items]        
Interest rate 0.40%      
2023 Credit Facility | Revolving Credit Facility | Minimum        
Debt Instrument [Line Items]        
Interest rate 0.30%