XML 86 R68.htm IDEA: XBRL DOCUMENT v3.25.4
Right-of-Use Assets and Lease Liabilities - Lease Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
2026 $ 38,557  
2027 29,320  
2028 22,445  
2029 4,492  
2030 554  
Total lease payments 95,368  
Less: imputed interest (6,083)  
Total operating lease obligations 89,285  
Less: current obligations (35,123) $ (33,685)
Long-term operating lease obligations $ 54,162 $ 85,875