v3.26.1
Significant accounting policies - Proceeds from Grants (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
Aug. 31, 2022
May 31, 2022
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Government Assistance [Line Items]          
Grant awarded, amount   $ 3.8 $ 4.1    
Government Assistance, Statement of Income or Comprehensive Income [Extensible Enumeration]   Research and Development Expense      
Reduction of research and development expense     0.0 $ 0.0  
Grant, grants receivable     $ 0.2   $ 0.2
Government Assistance, Asset, Current, Statement of Financial Position [Extensible Enumeration]     Grants Receivable, Net   Grants Receivable, Net
Additional funding          
Government Assistance [Line Items]          
Grant awarded, amount $ 0.5