XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Lease Costs and Sublease Income (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 costs $ 10,791 $ 11,114 $ 33,521 $ 32,186
Finance lease costs:        
Amortization of ROU assets 3,064 1,739 7,857 4,746
Interest on lease liabilities 663 0 1,721 0
Other lease costs and income:        
Variable leases costs 6,392 5,373 18,458 15,932
Sublease income $ 101 $ 358 $ 638 $ 1,145