v3.26.1
Segments and geographical information - Revenue (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
segment
Dec. 31, 2024
USD ($)
segment
Revenue based upon the customers country of origin    
Number of reportable segments | segment 1  
Number of operating segments | segment 1 1
Total revenue, net $ 5,551 $ 7,402
United States    
Revenue based upon the customers country of origin    
Percentage of assets 99.00%  
Total revenue, net $ 3,754 5,825
International    
Revenue based upon the customers country of origin    
Total revenue, net $ 1,797 $ 1,577