v3.25.2
Warrants - PIPE Base Warrants (Details)
6 Months Ended
Jul. 31, 2024
$ / shares
shares
Jun. 30, 2025
$ / shares
shares
Dec. 26, 2024
$ / shares
Warrants      
Number of shares issued in exchange of non-redeemable shares   761,229  
Class A Arya Shares      
Warrants      
Number of warrants issued in exchange of non-redeemable shares   468,941  
PIPE Pre-funded warrants      
Warrants      
Number of warrants issued 670,000 670,000  
Shares issued during period (in shares)   3,287,018  
Exercise price (in USD per share) | $ / shares $ 0.01 $ 0.01 $ 0.9705
PIPE Pre-funded warrants | Measurement Input, Volatility Haircut      
Warrants      
Warrants measurement inputs   10  
PIPE Pre-funded warrants | Expected Term (years)      
Warrants      
Warrants measurement inputs   5  
PIPE Pre-funded warrants | Risk-Free interest rate      
Warrants      
Warrants measurement inputs   3.93  
PIPE Pre-funded warrants | Share price      
Warrants      
Warrants measurement inputs | $ / shares   6.64  
PIPE Pre-funded warrants | Expected dividend yield      
Warrants      
Warrants measurement inputs   0  
PIPE Pre-funded warrants | Volatility      
Warrants      
Warrants measurement inputs   84  
Base Warrants      
Warrants      
Number of warrants issued   3,345,069  
Number of shares issued in exchange of non-redeemable shares   643,658  
Exercise price (in USD per share) | $ / shares   $ 2.41  
Base Warrants | Bridge Financing      
Warrants      
Number of warrants issued   3,540,000  
Shares issued during period (in shares)   4,372,607  
Base Warrants | Class A Arya Shares      
Warrants      
Exercise price (in USD per share) | $ / shares   $ 10