XML 103 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - (Additional Information) (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule Of Income Tax [Line Items]    
Valuation allowance $ 30,049 $ 34,529
Taxes payable current $ 400 300
Canada [Member]    
Schedule Of Income Tax [Line Items]    
Valuation allowance   $ 4,200