v3.26.1
Business Combination (Details) - SeQure Inc - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Business Combination    
Transaction expenses related to acquisition $ 751  
Revenue 1,076  
Net loss 5,257  
General and administrative    
Business Combination    
Transaction expenses related to acquisition $ 751 $ 164