v3.25.1
Summary of significant accounting policies (Tables)
3 Months Ended
Mar. 31, 2025
Accounting Policies [Abstract]  
Finite-Lived Intangible Assets Amortization Expense [Table Text Block]
   
Equipment   3 - 8 years
Computer software   3 years
Leasehold improvements   Lesser of 15 years or the remainder of the lease