v3.25.4
Income Taxes - Schedule of Income Tax Recovery Recognized in Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current income tax recovery (provision)      
U.S. Federal $ (21)    
U.S. State (30)    
U.S. (51) $ (640) $ 1,564
Foreign 2,055 (33,307) (10,189)
Total current income tax recovery (provision) 2,004 (33,947) (8,625)
Deferred income tax recovery (provision)      
Foreign 11,318 35,721 36,392
Total income tax recovery (provision)      
U.S. Federal (21)    
U.S. State (30)    
U.S. (51) (640) 1,564
Foreign 13,373 2,414 26,203
Income tax recovery $ 13,322 $ 1,774 $ 27,767