XML 103 R85.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Schedule of Future Minimum Payments for Operating Leases (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Leases [Abstract]  
Year Ended December 31, 2021 $ 1,030
Year Ended December 31, 2022 778
Year Ended December 31, 2023 805
Year Ended December 31, 2024 805
Thereafter 2,110
Total 5,528
Less present value discount (870)
Operating lease liabilities $ 4,658