v3.26.1
Income Taxes - Non-capital loss (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Income Taxes    
Loss carry-forwards $ 161,312 $ 100,995
Canada    
Income Taxes    
Loss carry-forwards 54,683  
Singapore    
Income Taxes    
Loss carry-forwards 21,962  
United States    
Income Taxes    
Loss carry-forwards 20,595  
Nauru    
Income Taxes    
Loss carry-forwards 17,924  
TONGA    
Income Taxes    
Loss carry-forwards 46,148  
2028 | United States    
Income Taxes    
Loss carry-forwards 2  
2028 | Nauru    
Income Taxes    
Loss carry-forwards 17,924  
2041 | Canada    
Income Taxes    
Loss carry-forwards 3,709  
2042 | Canada    
Income Taxes    
Loss carry-forwards 13,227  
2042 | United States    
Income Taxes    
Loss carry-forwards 1  
2043 | Canada    
Income Taxes    
Loss carry-forwards 11,888  
2043 | United States    
Income Taxes    
Loss carry-forwards 3  
2044 | Canada    
Income Taxes    
Loss carry-forwards 10,642  
2044 | United States    
Income Taxes    
Loss carry-forwards 179  
2045 | Canada    
Income Taxes    
Loss carry-forwards 15,217  
2045 | United States    
Income Taxes    
Loss carry-forwards 20,410  
No expiry | Singapore    
Income Taxes    
Loss carry-forwards 21,962  
No expiry | TONGA    
Income Taxes    
Loss carry-forwards $ 46,148