XML 63 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment, Net (Details) - Schedule of minimum lease payments
$ in Thousands
Dec. 31, 2020
USD ($)
Schedule of minimum lease payments [Abstract]  
2021 $ 364
2022 364
2023 280
2024 97
2025 18
Thereafter
Total minimum lease payments $ 1,123