XML 81 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Summary of Operating Lease Asstes and Liabilites (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Operating Lease Asstes and Liabilites [Abstract]    
Operating lease right-of-use assets $ 70,975 $ 84,336
Current operating lease liabilities 18,392 22,206
Non-current operating lease liabilities $ 62,498 $ 71,755
Weighted-average remaining term (years) 5 years 3 months 18 days 3 years 8 months 12 days
Weighted-average discount rate 5.00% 4.70%