XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Credit Agreement - Additional Information (Detail) - Credit Agreement [Member] - Wintrust Bank [Member] - USD ($)
Jul. 29, 2024
Jan. 23, 2024
Apr. 01, 2022
Revolving Credit Facility [Member]      
Line Of Credit Facility [Line Items]      
Revolving credit facility maturity date   Jan. 31, 2027  
Line of credit facility interest rate prime   3.00% 4.00%
Revolving Credit Facility      
Line Of Credit Facility [Line Items]      
Credit facility borrowings $ 0    
Maturity date Jan. 31, 2027