v3.26.1
Revenue Recognition - Revenue Generated Following Geographic Regions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 3,254 $ 3,895 $ 6,641 $ 7,501
Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue 3,254 3,895 6,641 7,501
Operating Segments | United States        
Disaggregation of Revenue [Line Items]        
Total revenue 1,304 1,948 2,990 3,815
Operating Segments | United Kingdom        
Disaggregation of Revenue [Line Items]        
Total revenue 496 873 928 1,431
Operating Segments | Brazil        
Disaggregation of Revenue [Line Items]        
Total revenue 474 377 716 547
Operating Segments | Rest of World        
Disaggregation of Revenue [Line Items]        
Total revenue $ 980 $ 697 $ 2,007 $ 1,708