XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]        
Operating lease cost $ 4,602 $ 2,760 $ 11,393 $ 7,571
Finance lease cost:        
Amortization of right-of-use assets 0 24 6 74
Interest on lease liabilities 0 1 0 8
Short-term lease cost 1,256 3,157 4,331 8,662
Variable lease cost 48 48 143 132
Total lease cost $ 5,906 $ 5,990 $ 15,873 $ 16,447