v3.24.3
LEASES (Summary of Supplemental Cash Flow Information) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
LEASES [Abstract]    
Operating cash flows from operating leases $ 12,463 $ 3,567
Operating cash flows for finance leases 85 6
Financing cash flows for finance leases 945 55
Total cash paid for amounts included in the measurement of lease liabilities 13,493 3,628
Right-of-use assets obtained in exchange for lease obligations - Operating leases $ 1,643 $ 3,146
Weighted-average remaining lease term (years) - operating leases 7 years 6 months 9 years 10 months 24 days
Weighted-average remaining lease term (years) - financing leases 2 months 12 days 2 years 9 months 18 days
Weighted-average discount rate - operating leases 0.70% 5.20%
Weighted-average discount rate - financing leases 0.70% 4.30%