v3.25.3
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Deferred tax assets:    
Intangible contract assets $ 0 $ (6)
Total deferred tax liability (9,488) (9,169)
Deferred tax assets:    
Other 1,964 1,687
Total deferred tax assets 10,083 9,416
Valuation allowance (2,650) (1,891)
Net deferred tax liabilities (2,055) (1,644)
Canadian Entities [Member]    
Deferred tax assets:    
Canadian real estate and non-capital losses 8,119 7,729
Net deferred tax liabilities $ (9,488) $ (9,163)