XML 134 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income taxes - Schedule of Income (Loss) Before Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule of Components of Income Before Income Tax Expense (Benefit) [Line Items]    
Income/(loss) before taxes $ 177,180 $ (62,115)
Canada    
Schedule of Components of Income Before Income Tax Expense (Benefit) [Line Items]    
Income/(loss) before taxes 50,279 (169,624)
U.S.    
Schedule of Components of Income Before Income Tax Expense (Benefit) [Line Items]    
Income/(loss) before taxes 77,397 70,442
Other regions    
Schedule of Components of Income Before Income Tax Expense (Benefit) [Line Items]    
Income/(loss) before taxes $ 49,504 $ 37,067