XML 66 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Summary of Future Minimum Lease Payments of Operating Leases (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
Remainder of 2021 $ 7,109
2022 16,616
2023 17,262
2024 17,787
2025 18,260
Thereafter 132,835
Undiscounted lease payments 209,869
Less: imputed interest (73,585)
Total operating lease liabilities $ 136,284