v3.25.2
Business Combination (Details) - SeQure Inc - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Business Combination    
Acquisition related costs   $ 915
Revenue $ 296 468
Net loss $ (1,911) (2,975)
General and administrative    
Business Combination    
Acquisition related costs   $ 915