XML 86 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Operating lease ROU assets $ 28,623  
Finance lease ROU assets 313  
Total lease assets 28,936  
Current operating lease liabilities 3,225 $ 0
Current finance lease liabilities 163  
Non-current operating lease liabilities 32,461  
Non-current finance lease liabilities 150  
Total lease liabilities $ 35,999  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Long-term Debt and Lease Obligation, Current  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term Debt and Lease Obligation