v3.24.2
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]        
Amortization of right-of-use assets $ 9,933 $ 2,328 $ 18,844 $ 4,564
Interest on lease liabilities 3,920 695 7,293 1,389
Operating lease cost 8,656 10,064 17,691 20,638
Variable lease cost 1,621 1,271 3,388 2,517
Short-term lease cost 860 2,354 1,882 4,405
Total lease cost, net $ 24,990 $ 16,712 $ 49,098 $ 33,513