XML 231 R59.htm IDEA: XBRL DOCUMENT v3.26.1
Income taxes - Changes in valuation allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Increase (Decrease) In valuation Allowance [Roll Forward]    
Valuation allowance on deferred tax assets, beginning of year $ (83,570) $ (78,875)
Change related to:    
Valuation allowance movement recognized in equity (4,544) (370)
Valuation allowance on deferred tax assets, end of year (115,067) (83,570)
United States    
Change related to:    
Valuation allowance movement recognized in continuing operations (22,472) (2,272)
Idaho    
Change related to:    
Valuation allowance movement recognized in continuing operations (4,480) (487)
Canada    
Change related to:    
Valuation allowance movement recognized in continuing operations $ (1) $ (1,566)