XML 122 R111.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES - Schedule of Future Commitments for Non-Cancelable Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Operating Leases    
Remainder of 2024 $ 12,981  
2025 43,647  
2026 36,515  
2027 37,617  
2028 27,979  
2029 and thereafter 41,290  
Total remaining undiscounted lease payments 200,029  
Less: imputed interest 29,940  
Total Remaining Discounted Lease Payments 170,089  
Finance Leases    
Remainder of 2024 0  
2025 228  
2026 228  
2027 228  
2028 0  
2029 and thereafter 0  
Total remaining undiscounted lease payments 684  
Less: imputed interest 64  
Total Remaining Discounted Lease Payments 620  
Total    
Remainder of 2024 12,981  
2025 43,875  
2026 36,743  
2027 37,845  
2028 27,979  
2029 and thereafter 41,290  
Total remaining undiscounted lease payments 200,713  
Less: imputed interest 30,004  
Total Remaining Discounted Lease Payments $ 170,709 $ 159,236