XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Long-Term Debt (Parenthetical) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Obligations under finance leases $ 72,693 $ 75,595
2.65% Senior Secured Notes due 2030    
Debt Instrument [Line Items]    
Debt instruments, maturity date 2030 2030
Senior notes, interest rate 2.65% 2.65%
Unamortized discount $ 1,517 $ 1,742
1.65% Senior Secured Notes due 2026    
Debt Instrument [Line Items]    
Debt instruments, maturity date 2026  
Senior notes, interest rate 1.65%  
Unamortized discount $ 463 638
2.65% Senior Secured Notes due 2032    
Debt Instrument [Line Items]    
Debt instruments, maturity date 2032  
Senior notes, interest rate 2.65%  
Unamortized discount $ 994 1,124
Notes And Mortgages Payable    
Debt Instrument [Line Items]    
Obligations under finance leases $ 72,693 $ 75,595
Weighted average interest 3.50% 3.60%
Term Loans With Varying Maturities    
Debt Instrument [Line Items]    
Debt instruments, maturity date   2099