XML 64 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Schedule of Future Minimum Lease Payments Related to Company's Operating Lease Liability (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Leases [Abstract]  
Remainder of 2022 $ 8,585
2023 14,453
2024 14,838
2025 14,350
2026 10,996
Thereafter 64,421
Total future operating lease payments 127,643
Less: imputed interest (37,120)
Total operating lease liabilities $ 90,523