v3.26.1
Stockholders' equity - Fair Value Assumptions (Details)
Oct. 21, 2025
Mar. 31, 2025
Risk Free Interest Rate [Member]    
Stockholders’ equity [Abstract]    
Measurement input 0.042 0.042
Share Price [Member]    
Stockholders’ equity [Abstract]    
Measurement input 3.22 2.28
Expected Warrant Life [Member]    
Stockholders’ equity [Abstract]    
Expected warrant life 0 years 1 year 1 month 20 days
Dividend Yield [Member]    
Stockholders’ equity [Abstract]    
Measurement input 0 0
Expected Volatility [Member]    
Stockholders’ equity [Abstract]    
Measurement input 0.6008 0.7426