XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Leases [Abstract]        
Operating lease cost $ 6,466 $ 6,466 $ 19,904 $ 20,499
Variable lease cost 4,183 4,024 12,411 11,391
Total operating lease costs 10,649 10,490 32,315 31,890
Amortization of assets under finance lease 3,294 3,544 10,329 10,786
Interest 70 297 342 1,103
Total finance lease costs $ 3,364 $ 3,841 $ 10,671 $ 11,889