XML 90 R82.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Total Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Leases [Abstract]        
Amortization of finance lease right-of-use assets $ 434 $ 652 $ 1,739 $ 2,835
Interest on finance lease liabilities 3,123 3,436 9,609 11,709
Operating lease expense 426 2,483 1,316 13,325
Short-term lease expense 274 113 808 378
Total lease costs $ 4,257 $ 6,684 $ 13,472 $ 28,247