XML 171 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Components of lease expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lease, Cost [Abstract]      
Operating lease costs $ 9,853 $ 11,292 $ 2,966
Variable lease cost 13,391 8,562 1,737
Short-term lease costs 56,100 25,716 8,244
Sublease income (199) 0 0
Amortization of ROU assets 1,367 1,342 1,578
Interest on lease liabilities 126 65 86
Total lease costs $ 80,638 $ 46,977 $ 14,611