v3.25.4
Income Taxes - Summary of Income Taxes Paid by jurisdiction (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Canada:  
Total taxes paid $ 470
United States  
United States:  
Federal tax payments 49
State and local 22
Canada  
Canada:  
Foreign tax payments 226
Ontario  
Canada:  
Foreign tax payments $ 173