v3.26.1
Income taxes (Tables)
3 Months Ended
Jun. 30, 2026
Income taxes [Abstract]  
Provision for Income Taxes and Effective Income Tax Rates
The provision for income taxes and the effective income tax rates were as follows:
 
           
 
Three months ended  
    June 30,
2026
    June 30,
2025
 
    $    $ 
Provision for income taxes
       
Effective income tax rate
  0.00%   0.00%