XML 130 R117.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Maturity Analysis of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Operating leases    
2025 (excluding the three months ended March 31, 2025) $ 22,019  
2026 25,977  
2027 21,267  
2028 14,994  
2029 10,963  
Thereafter 66,925  
Total 162,145  
Interest (36,043)  
Operating lease liabilities 126,102 $ 135,825
Finance leases    
2025 (excluding the three months ended March 31, 2025) 1,269  
2026 1,290  
2027 627  
2028 0  
2029 0  
Thereafter 0  
Total 3,186  
Interest (154)  
Finance lease liabilities $ 3,032 $ 3,249