XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Details) - Schedule of revenues expected to be recognized in the future related to performance obligations
$ in Thousands
Dec. 31, 2021
USD ($)
Schedule of revenues expected to be recognized in the future related to performance obligations [Abstract]  
2022 $ 18,512
2023 7,070
2024 4,944
2025 2,945
2026 10
Thereafter 70
Total $ 33,551