XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Summary of Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Summary of lease asset and liabilities    
Lease right-of-use assets $ 104,336 $ 94,727
Lease liabilities:    
Other current liabilities $ 17,499 $ 16,586
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Liabilities, Current Other Liabilities, Current
Long-term lease liabilities $ 88,923 $ 80,576
Total lease liabilities $ 106,422 $ 97,162