XML 101 R84.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES - Schedule of Cash Flow, Supplemental Disclosures Related to Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Payments on financing lease $ 586 $ 310
Payments on operating lease 7,499 3,070
ROU assets obtained from new finance lease liabilities 18 15,024
ROU assets obtained from new operating lease liabilities 74 15,078
ROU assets terminated from release of operating lease liabilities $ (17,666) $ 0