XML 84 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Supplemental Balance Sheet In formation Related To Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Non-Current    
Operating $ 78,100 $ 76,200
Finance 9,100 8,900
Total lease assets $ 87,200 $ 85,100
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Property and equipment, net Property and equipment, net
Current    
Operating $ 28,300 $ 26,100
Financing 2,700 2,500
Non-Current    
Operating lease obligations 49,900 49,800
Finance lease obligations 6,600 6,400
Total lease liabilities $ 87,500 $ 84,800
Weighted-average remaining lease term    
Operating leases (in years) 3 years 7 months 6 days 4 years
Finance leases (in years) 3 years 6 months 3 years 7 months 6 days
Weighted-average discount rate    
Operating leases (as percent) 5.23% 4.41%
Finance leases (as percent) 6.91% 5.76%