XML 97 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt - Additional Information (Detail) - USD ($)
12 Months Ended
May 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]        
Capitalized contract cost net   $ 1,400,000    
Capitalized costs amortization period   May 30, 2027    
Deferred finance costs, net   $ 1,200,000 $ 600,000  
Amortization of deferred finance costs   $ 400,000 $ 400,000 $ 300,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   1,400,000 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      
Previous Agreement [Member]        
Debt Instrument [Line Items]        
Capitalized costs written off   $ 600,000