v3.26.1
Share-based compensation - Schedule of Shared-Based Payment Fair Value Per Share Assumptions Calculation (Details) - Warrant
Mar. 12, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected dividend yield 0.00%
Risk-free interest rate 3.80%
Expected volatility 45.20%
Expected term (in years) 7 years