XML 71 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Schedule of Future Minimum Payments for Operating Leases (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Leases [Abstract]  
Year Ended December 31, 2021 $ 725
Year Ended December 31, 2022 778
Year Ended December 31, 2023 805
Year Ended December 31, 2024 805
Year Ended December 31, 2025 805
Thereafter 1,305
Total 5,223
Less present value discount (808)
Operating lease liabilities $ 4,415