XML 95 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Line of Credit - Narrative (Detail) - The Credit Agreement - Line of Credit - USD ($)
Feb. 24, 2023
Dec. 31, 2024
Dec. 31, 2023
Feb. 23, 2023
Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Borrowing amount under term loan facility $ 200,000,000     $ 175,000,000
Expansion borrowing capacity 75,000,000      
Outstanding borrowings   $ 0 $ 0  
Letter of Credit        
Line of Credit Facility [Line Items]        
Borrowing amount under term loan facility 25,000,000      
Bridge Loan        
Line of Credit Facility [Line Items]        
Borrowing amount under term loan facility $ 10,000,000