Annual report pursuant to Section 13 and 15(d)

Revenue from Contracts with Customers (Details) - Schedule of performance obligation

v3.22.2.2
Revenue from Contracts with Customers (Details) - Schedule of performance obligation
$ in Thousands
Dec. 31, 2021
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
2022 $ 8,678 [1]
2023 3,414 [1]
2024 3,414 [1]
2025 3,414 [1]
Thereafter 8,304 [1]
Total 27,224 [1]
Hosting [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
2022 3,414 [2]
2023 3,414 [2]
2024 3,414 [2]
2025 3,414 [2]
Thereafter 8,304 [2]
Total 21,960 [2]
Engineering [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
2022 5,264
Total $ 5,264
[1] The Company elected the “right to invoice” practical expedient and therefore does not include amounts related to (1) the satisfaction of performance obligations recognized in the amount invoiced, and (2) variable consideration related to future services.
[2] Data center hosting revenue primarily includes upfront payments which the Company generally recognizes as services are provided.