v3.24.3
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Leases        
Finance lease cost, Amortization of right-of-use assets $ 13,442 $ 397 $ 14,236 $ 1,190
Finance lease cost, Interest on lease liabilities 186 198 568 602
Operating lease cost 1,978 970 3,752 2,817
Variable lease cost 206 216 357 316
Short-term lease 162 167 526 613
Total lease cost $ 15,974 $ 1,948 $ 19,439 $ 5,538