XML 91 R75.htm IDEA: XBRL DOCUMENT v3.25.4
COMMITMENTS AND CONTINGENCIES - Schedule of Aggregate Maturities of Operating and Finance Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating Leases    
2026 $ 66,368  
2027 53,409  
2028 42,076  
2029 33,522  
2030 30,396  
Thereafter 97,315  
Total lease payments 323,086  
Less imputed interest (52,851)  
Total 270,235 $ 220,500
Finance Leases    
2026 5,295  
2027 4,504  
2028 3,952  
2029 3,755  
2030 3,295  
Thereafter 30,171  
Total lease payments 50,972  
Less imputed interest (12,188)  
Total $ 38,784 $ 41,700