v3.25.2
Business Combination - Purchase price and contingent consideration (Details) - SeQure Inc - USD ($)
$ in Thousands
Jan. 29, 2025
Jun. 30, 2025
Business Combination    
Percentage of voting interests acquired 100.00%  
Purchase price $ 2,339  
Cash paid for acquisition 2,314  
Contingent consideration 25 $ 25
Payment of closing transaction costs and SeQure payables 2,356  
Maximum amount of contingent consideration $ 2,500