XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Credit Agreement - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Sep. 08, 2021
Line Of Credit Facility [Line Items]      
Revolving credit facility $ 125,000,000    
Credit Agreement [Member]      
Line Of Credit Facility [Line Items]      
Line of credit facility, interest rate 0.00% 0.00%  
Credit Agreement [Member] | Wintrust Bank [Member]      
Line Of Credit Facility [Line Items]      
Discount interest rate to prime 1.00%    
Credit Agreement [Member] | Wintrust Bank [Member] | Minimum [Member] | Prime [Member]      
Line Of Credit Facility [Line Items]      
Line of credit facility, interest rate 3.00%    
Credit Agreement [Member] | Revolving Credit Facility [Member] | Wintrust Bank [Member]      
Line Of Credit Facility [Line Items]      
Revolving credit facility     $ 125,000,000
Revolving credit facility maturity date Sep. 08, 2024    
Credit Agreement [Member] | Revolving Credit Facility [Member] | Wintrust Bank [Member] | Maximum [Member]      
Line Of Credit Facility [Line Items]      
Line of credit facility, increase $ 50,000,000    
Restricted payments covenant $ 100,000,000    
Percentage of aggregate amount of loan commitments 125.00%    
Credit Agreement [Member] | Revolving Credit Facility | BMO Harris Bank N.A. ("BMO Harris") [Member]      
Line Of Credit Facility [Line Items]      
Credit facility borrowings $ 0 $ 0