XML 228 R56.htm IDEA: XBRL DOCUMENT v3.26.1
Income taxes - United States and Canada Components of Net Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income taxes    
Net Income (Loss) $ (100,392) $ (14,483)
United States    
Income taxes    
Net Income (Loss) (99,863) (7,577)
Canada    
Income taxes    
Net Income (Loss) $ (529) $ (6,906)