XML 93 R81.htm IDEA: XBRL DOCUMENT v3.25.2
Income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2025
Effective Income Tax Rate Reconciliation [Line Items]          
Income tax expense (benefit) $ 126 $ 1 $ 140 $ 18  
Effective income tax rate reconciliation, percent     (0.90%)    
Tax expense (benefit), share-based payment arrangement, amount     $ (600)    
Income tax rate, percent     21.00%    
Operating loss carryforward $ 57,900   $ 57,900    
CANADA          
Effective Income Tax Rate Reconciliation [Line Items]          
Effective income tax rate reconciliation, percent     0.00%    
Forecast          
Effective Income Tax Rate Reconciliation [Line Items]          
Income tax rate, without discrete items, percent         (0.90%)