v3.25.2
Business Combination - Retrospective effect of supplemental consolidated financial results pursuant to acquisition (Details) - SeQure Inc - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Business Combination        
Revenue $ 8,507 $ 10,858 $ 19,082 $ 22,688
Operating loss (14,227) (13,664) (28,409) (27,782)
Net loss $ (12,357) $ (11,071) $ (24,505) $ (22,440)
Basic $ (0.12) $ (0.11) $ (0.23) $ (0.22)
Diluted $ (0.12) $ (0.11) $ (0.23) $ (0.22)
Non-recurring expense $ 146   $ 404  
Acquisition related costs     915  
SeQure DX Inc [Member]        
Business Combination        
Acquisition related costs     $ 1,669