v3.25.2
Forward Merger - Consummation of Business Combinations (Details)
$ / shares in Units, $ in Millions
Jul. 31, 2024
USD ($)
D
$ / shares
shares
Feb. 13, 2024
USD ($)
Jun. 30, 2025
$ / shares
Dec. 31, 2024
$ / shares
Mar. 31, 2024
$ / shares
Dec. 31, 2023
$ / shares
Forward Merger            
Common stock par value     $ 0.0001 $ 0.0001 $ 0.001 $ 0.001
Preferred stock, par value $ 0.001   $ 0.0001      
Preferred stock conversion ratio 1          
Convertible Securities Notes            
Forward Merger            
Amount of convertible notes issued | $ $ 7.0 $ 7.0        
Class A ordinary share            
Forward Merger            
Common stock par value $ 0.0001          
ARYA Sciences Acquisition Corp IV | Sponsor            
Forward Merger            
Number of common stock shares issuable that are subjected to vesting | shares 1,147,500          
Share trigger price for vesting $ 24          
Threshold number of trading days to exceed or maintain trigger price for vesting of shares | D 20          
Threshold number of consecutive trading days to exceed or maintain trigger price for vesting of shares | D 30          
ARYA Sciences Acquisition Corp IV | Class A ordinary share            
Forward Merger            
Common stock par value $ 0.0001          
Number of share for each share | shares 1          
ARYA Sciences Acquisition Corp IV | Class B ordinary share            
Forward Merger            
Number of share for each share | shares 1          
ARYA Sciences Acquisition Corp IV | Class B ordinary share | Sponsor            
Forward Merger            
Number of shares forfeited | shares 1,000,000