XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Future Commitments for Non-Cancelable Leases
The table below summarizes the future commitments under the non-cancelable leases:
Year EndingOperating LeasesFinance LeasesTotal
2025$43,449 $228 $43,677 
202636,578 228 36,806 
202737,682 228 37,910 
202827,978 — 27,978 
202926,323 — 26,323 
2030 and thereafter
14,967 — 14,967 
Total remaining undiscounted lease payments186,977 684 187,661 
Less: imputed interest27,172 52 27,224 
Total Remaining Discounted Lease Payments$159,805 $632 $160,437 
Schedule of Future Commitments for Non-Cancelable Leases
The table below summarizes the future commitments under the non-cancelable leases:
Year EndingOperating LeasesFinance LeasesTotal
2025$43,449 $228 $43,677 
202636,578 228 36,806 
202737,682 228 37,910 
202827,978 — 27,978 
202926,323 — 26,323 
2030 and thereafter
14,967 — 14,967 
Total remaining undiscounted lease payments186,977 684 187,661 
Less: imputed interest27,172 52 27,224 
Total Remaining Discounted Lease Payments$159,805 $632 $160,437 
Other Information Related to Operating Leases
Other information related to leases is summarized below:
December 31,
20242023
Weighted Average Remaining Lease Term (Years):
Operating leases5.15.8
Finance leases2.53.5
Weighted Average Discount Rate:
Operating leases6.5 %6.2 %
Finance leases7.9 %7.9 %

Year Ended December 31,
Supplemental Information202420232022
Cash Paid for Amounts Included in the Measurement of Lease Liabilities:
Operating cash flows - operating leases$51,289 $34,655 $51,005 
Operating cash flows - finance leases— — 
Finance cash flows - finance leases224 — — 
Supplemental Non-Cash Information on Lease Liabilities Arising from Obtaining ROU Assets:
ROU obtained in exchange for new operating lease liabilities$20,465 $1,449 $5,773