v3.25.4
Share-based compensation - Summary of Valuation Inputs (Details) - 2021 EIP
12 Months Ended
Dec. 31, 2025
year
$ / shares
Dec. 31, 2024
year
$ / shares
Dec. 31, 2023
year
$ / shares
Disclosure Of Terms And Conditions Of Sharebased Payment Arrangement [Line Items]      
Dividend yield (%) 0.00% 0.00% 0.00%
Minimum      
Disclosure Of Terms And Conditions Of Sharebased Payment Arrangement [Line Items]      
Share price at grant date (in dollars per share) | $ / shares $ 3.04 $ 3.4 $ 2.53
Life of option | year 5.50 5.50 5.50
Expected volatility (%) 73.84% 72.86% 69.50%
Risk free interest rate (%) 3.68% 3.50% 3.45%
Maximum      
Disclosure Of Terms And Conditions Of Sharebased Payment Arrangement [Line Items]      
Share price at grant date (in dollars per share) | $ / shares $ 4.73 $ 4.96 $ 4.72
Life of option | year 7.00 7.00 7.00
Expected volatility (%) 77.60% 74.95% 74.96%
Risk free interest rate (%) 4.03% 4.40% 4.67%