Quarterly report pursuant to Section 13 or 15(d)

Revenue from Contracts with Customers - Schedule of disaggregated revenue (Details)

v3.23.1
Revenue from Contracts with Customers - Schedule of disaggregated revenue (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Disaggregation of Revenue [Line Items]  
2023 $ 7,507
2024 2,459
2025 2,459
2026 2,459
Thereafter 10,602
Total 25,486
Data Center Hosting [Member]  
Disaggregation of Revenue [Line Items]  
2023 2,089
2024 2,362
2025 2,362
2026 2,362
Thereafter 10,408
Total 19,583
Engineering  
Disaggregation of Revenue [Line Items]  
2023 5,345
Total 5,345
Other [Member]  
Disaggregation of Revenue [Line Items]  
2023 73
2024 97
2025 97
2026 97
Thereafter 194
Total $ 558