XML 91 R84.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Schedule of Other Information Related to Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]        
Operating cash flows for finance leases $ 3,204 $ 4,188 $ 6,486 $ 8,273
Financing cash flow for finance leases 5,079 5,455 10,080 10,752
Operating cash flows for operating leases $ 585 $ 2,863 $ 1,105 $ 11,177