XML 87 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Deferred tax assets and liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred Tax Assets:    
Allowance for credit losses $ 377 $ 307
Accruals and reserves 2,021 3,169
Research and development 3,834 2,316
Other 2,252 1,099
Total deferred tax assets 8,484 6,891
Deferred Tax Liabilities:    
Property, plant, and equipment 10,224 10,701
Other 1,145 260
Total deferred tax liabilities 11,369 10,961
Net Deferred Tax Liability $ (2,885) $ (4,070)