v3.25.1
Business Combination (Details) - SeQure Inc
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Business combination  
Transaction expenses related to acquisition $ 915
Revenue 172
Net loss $ 1,064