XML 66 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Schedule of Maturities of Lease Liabilities (Detail)
$ in Thousands
Jun. 30, 2021
USD ($)
Finance Leases  
2021 (remaining six month period) $ 16
2022 11
2023 3
2024 0
2025 0
Beyond 2025 0
Total future lease payments 30
Less: Interest (1)
Present value of lease liabilities 29
Operating Leases  
2021 (remaining six month period) 7,534
2022 15,517
2023 13,454
2024 16,798
2025 18,193
Beyond 2025 53,881
Total future lease payments 125,377
Less: Interest (20,463)
Present value of lease liabilities $ 104,914