XML 80 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Revolving Credit Facility - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Feb. 02, 2023
Dec. 31, 2022
Amended and Restated Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
First lean ratio 3.50%        
Financing fees     $ 600,000    
Secured debt       $ 110,000,000 $ 100,400,000
Borrowings outstanding $ 0 $ 0      
Additional borrowing capacity 109,300,000        
Letters of credit outstanding amount $ 700,000        
Amended and Restated Revolving Credit Facility [Member] | ABR [Member]          
Debt Instrument [Line Items]          
Basis spread 1.25% 1.25%      
Amended and Restated Revolving Credit Facility [Member] | SOFR [Member]          
Debt Instrument [Line Items]          
Basis spread 2.25% 2.25%      
Amended and Restated Revolving Credit Facility and Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Stand-by letters of credit $ 700,000 $ 1,000,000      
Maximum [Member] | Amended and Restated Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Unutilized commitments fee percentage 0.50%        
Letters of credit outstanding amount $ 10,000,000        
Minimum [Member] | Amended and Restated Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Unutilized commitments fee percentage 0.375%