XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Summary of Undiscounted Future Lease Payments for Operating and Finance Leases (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Operating Leases  
2021 (excluding the first quarter) $ 1,893
2022 2,581
2023 2,659
2024 2,732
2025 2,814
Thereafter 12,925
Total minimum lease payments 25,604
Less amounts representing interest or imputed interest (9,272)
Present value of lease liabilities 16,332
Finance Leases  
2021 (excluding the first quarter) 534
2022 459
2023 245
Total minimum lease payments 1,238
Less amounts representing interest or imputed interest (100)
Present value of lease liabilities $ 1,138