XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of 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 $ 6,466 $ 9,336 $ 20,499 $ 23,578
Variable lease cost 4,024 1,456 11,391 8,723
Total operating lease costs 10,490 10,792 31,890 32,301
Amortization of assets under finance lease 3,544 3,717 10,786 10,901
Interest 297 602 1,103 1,843
Total finance lease costs $ 3,841 $ 4,319 $ 11,889 $ 12,744