XML 87 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Summary of Future Lease Payments Under Non-Cancelable Leases (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Leases [Abstract]  
Year 1 $ 17,991
Year 2 17,329
Year 3 17,535
Year 4 17,808
Year 5 13,777
Thereafter 95,229
Total operating lease payments 179,669
Less: imputed interest (59,267)
Total operating lease liabilities $ 120,402