XML 89 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lease Cost      
Operating lease cost $ 22,955 $ 20,305 $ 11,646
Amortization of right-of-use assets 3,350 3,253 3,082
Interest on lease liabilities 1,375 1,439 1,495
Variable lease cost 10,835 10,012 6,699
Total lease costs $ 38,515 $ 35,009 $ 22,922
Weighted Average Remaining Lease Term      
Operating leases 12 years 6 months 13 years 4 months 24 days 13 years 1 month 6 days
Finance leases 10 years 3 months 18 days 11 years 4 months 24 days 12 years 2 months 12 days
Weighted Average Discount Rate      
Operating leases 5.07% 4.94% 4.92%
Finance leases 5.37% 5.30% 5.30%