XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Supplemental Balance Sheet In formation Related To Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Non-Current    
Operating $ 69,871 $ 53,766
Finance 5,266 4,946
Total lease assets $ 75,137 $ 58,712
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Property and equipment, net Property and equipment, net
Current    
Operating $ 23,224 $ 18,758
Financing 1,747 2,073
Non-Current    
Operating lease obligations 46,075 34,413
Finance lease obligations 3,297 2,430
Total lease liabilities $ 74,343 $ 57,674
Weighted-average remaining lease term    
Operating leases (in years) 4 years 3 months 18 days 4 years 1 month 6 days
Finance leases (in years) 3 years 3 months 18 days 2 years 7 months 6 days
Weighted-average discount rate    
Operating leases (as percent) 3.38% 3.67%
Finance leases (as percent) 4.96% 5.08%