v3.24.2.u1
Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Operating lease expense:        
Operating lease expense $ 5,645 $ 1,459 $ 7,858 $ 3,003
Finance lease expense:        
Amortization of leased assets 200 0 200 0
Interest on lease liabilities 50 0 50 0
Total finance lease expense 250 0 250 0
Total lease expense 5,895 1,459 8,108 3,003
Short-term operating lease expense $ 1,600 $ 300 $ 2,300 $ 1,000