XML 104 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt - Additional Information (Detail) - USD ($)
12 Months Ended
May 20, 2024
May 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]          
Due date of revolving credit May 31, 2028        
Capitalized contract cost net     $ 300,000    
Capitalized costs amortization period     May 31, 2028    
Deferred finance costs, net     $ 1,100,000 $ 1,200,000  
Amortization of deferred finance costs     $ 400,000 $ 400,000 $ 400,000
Weighted average rate of interest on borrowings     0.00% 0.00%  
Payments of interest on long-term debt     $ 0 $ 0 0
Net cash outflows in respect of refinancing costs     300,000 1,400,000 0
Repayment on credit facility     0 0 $ 0
Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Line of credit facility cumulative drawn down     $ 0 $ 0  
Due date of revolving credit   May 30, 2027 Sep. 26, 2019    
Line of credit facility maximum borrowing capacity   $ 250,000,000      
Expiration period   4 years      
Revolving Credit Facility [Member] | Accordion Feature [Member]          
Debt Instrument [Line Items]          
Line of credit facility maximum borrowing capacity   $ 125,000,000