v3.25.1
Business Combination - Additional Information (Details) - Convex Labs Inc [Member] - USD ($)
$ in Millions
Apr. 30, 2024
Jan. 31, 2025
Business Acquisition [Line Items]    
Business acquisition, acquired percentage 100.00%  
Business acquisition, purchase price $ 25.8  
Business acquisition, cash transaction $ 2.3  
Transaction costs related to acquisition   $ 2.3
Common Stock    
Business Acquisition [Line Items]    
Business acquisition, number of shares issued 373,118  
Business acquisition, shares issued value $ 23.5  
Business acquisition, shares held back 41,959  
Business acquisition, value of shares held back $ 2.6