XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Summary of Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Summary of lease asset and liabilities    
Lease right-of-use assets $ 96,782 $ 94,727
Operating Lease, Liability [Abstract]    
Other current liabilities $ 16,586 16,586
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Liabilities, Current  
Long-term lease liabilities $ 82,661 80,576
Present Value of Lease Liabilities $ 99,247 $ 97,162