v3.26.1
Business Combination - Retrospective effect of supplemental consolidated financial results pursuant to acquisition (Details) - SeQure Inc - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Business Combination    
Revenue $ 33,211 $ 40,839
Operating loss (53,784) (57,907)
Net loss $ (46,517) $ (47,765)
Basic $ (0.44) $ (0.46)
Diluted $ (0.44) $ (0.46)
Transaction expenses related to acquisition $ 751  
Non-recurring expense 444  
Acquisition related costs $ 1,669