XML 67 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Maturities of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Jan. 01, 2023
Leases [Abstract]    
2024 $ 49,267  
2025 42,647  
2026 41,130  
2027 33,239  
2028 26,278  
Thereafter 64,997  
Total future minimum rental commitments 257,558  
Less, amounts representing interest (38,680)  
Total lease liabilities 218,878  
2024 8,954  
2025 8,937  
2026 9,555  
2027 8,344  
2028 7,214  
Thereafter 60,946  
Total future minimum rental commitments 103,950  
Less, amounts representing interest (30,468)  
Finance lease obligations $ 73,482 $ 74,199