XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies (Details) - Schedule of annual minimum lease payments of operating lease liabilities
$ in Thousands
Mar. 31, 2021
USD ($)
Schedule of annual minimum lease payments of operating lease liabilities [Abstract]  
2021 (excluding the three months ended March 31, 2021) $ 159
2022 216
2023 220
2024 224
2025 229
Thereafter 532
Total operating lease payments 1,580
Less: imputed interest 514
Present value of future minimum lease payments $ 1,066