XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Summary of Undiscounted Future Lease Payments for Operating and Finance Leases (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Operating Leases  
2021 (excluding the first and second quarter) $ 1,262
2022 2,581
2023 2,659
2024 2,732
2025 2,814
Thereafter 12,925
Total minimum lease payments 24,973
Less amounts representing interest or imputed interest (8,852)
Present value of lease liabilities 16,121
Finance Leases  
2021 (excluding the first and second quarter) 588
2022 924
2023 710
2024 194
Total minimum lease payments 2,416
Less amounts representing interest or imputed interest (233)
Present value of lease liabilities $ 2,183