v3.26.1
Share-based compensation - Options - Fair Value Assumptions (Details) - Employee Stock Option - $ / shares
1 Months Ended
Mar. 31, 2025
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Risk-free interest rate (%) 4.05%  
Expected volatility range (%) 82.15%  
Fair market value per ordinary share as at grant dates (in dollars per share)   $ 4.05