XML 81 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Deferred Tax Expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
U.S.    
Current income tax expense (benefit)
Deferred income tax expense (benefit)
Canada    
Current income tax expense (benefit)
Deferred income tax expense (benefit)
Other foreign    
Current income tax expense (benefit)
Deferred income tax expense (benefit)