XML 106 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - SCHEDULE OF SUPPLEMENTAL CASH FLOW INFORMATION RELATED TO LEASES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating cash flows from operating leases $ 45,176 $ 45,179
Operating cash flows from finance leases 4,593 4,192
Financing cash flows from finance leases 5,381 4,717
Operating leases 18,469 13,998
Finance leases $ 7,448 $ 9,617