Annual report pursuant to Section 13 and 15(d)

Revenue, Contract Assets, Contract Liabilities and Remaining Performance Obligations Disaggregation of Revenue - Schedule of Disaggregation of Revenue by Geography (Details)

v3.24.0.1
Revenue, Contract Assets, Contract Liabilities and Remaining Performance Obligations Disaggregation of Revenue - Schedule of Disaggregation of Revenue by Geography (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation Of Revenue [Line Items]    
Revenue $ 105,703 $ 80,268
Customer Concentration Risk | Revenue Benchmark    
Disaggregation Of Revenue [Line Items]    
Revenue $ 105,703 $ 80,268
Concentration risk percentage 100.00% 100.00%
EMEA [Member] | Customer Concentration Risk | Revenue Benchmark    
Disaggregation Of Revenue [Line Items]    
Revenue [1] $ 36,926 $ 31,962
Concentration risk percentage [1] 35.00% 40.00%
Americas [Member] | Customer Concentration Risk | Revenue Benchmark    
Disaggregation Of Revenue [Line Items]    
Revenue [2] $ 58,976 $ 36,734
Concentration risk percentage [2] 56.00% 46.00%
Asia Pacific [Member] | Customer Concentration Risk | Revenue Benchmark    
Disaggregation Of Revenue [Line Items]    
Revenue $ 9,801 $ 11,572
Concentration risk percentage 9.00% 14.00%
[1] United Kingdom represented 13% for the year ended December 31, 2023.
[2] U.S. represented 47 % and 35% for the years ended December 31, 2023 and 2022, respectively, and Canada represented 10% for the year ended December 31, 2022.