XML 101 R84.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASES - Schedule of Cash Flow, Supplemental Disclosures Related to Leases (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]    
Payments on financing lease $ 1,187 $ 908
Payments on operating lease 13,121 8,032
ROU assets obtained from new finance lease liabilities 16 23,990
ROU assets obtained from new operating lease liabilities 1,084 38,945
ROU assets terminated from release of operating lease liabilities $ (9,747) $ 0