XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of future related to performance obligations
$ in Thousands
Jun. 30, 2021
USD ($)
Schedule of future related to performance obligations [Abstract]  
2021 $ 10,650
2022 8,365
2023 1,271
2024 108
2025 13
Thereafter 98
Total $ 20,505