v3.25.4
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax [Line Items]    
Valuation allowance $ 3,189 $ 1,891
Canada Revenue Agency    
Income Tax [Line Items]    
Non capital loss carryforwards 19,700 20,800
Valuation allowance $ 3,200 $ 1,900
Earliest Tax Year    
Income Tax [Line Items]    
Non-capital losses expiration year 2032  
Latest Tax Year    
Income Tax [Line Items]    
Non-capital losses expiration year 2045