Annual report [Section 13 and 15(d), not S-K Item 405]

INCOME TAXES - Schedule of Significant Components of Company's Deferred Tax Assets and Liabilities (Details)

v3.25.0.1
INCOME TAXES - Schedule of Significant Components of Company's Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred Tax Assets:      
Asset Reserves $ 22,293 $ 19,609  
Deferred Compensation 6,096 6,968  
Section 163(j) - Interest Expense Limitation 2,982 1,777  
State Investment and Research and Development Tax Credit Carryforwards, Net of Federal Tax 1,093 1,430  
Customer Advanced Payments and Deferred Revenue 257 870  
Net Operating Loss Carryforwards and Other 10,060 11,178  
Goodwill and Intangible Assets 890 1,001  
ASC 606 Revenue Recognition 374 92  
Research & Development Costs 35,061 25,659  
Lease Liabilities 6,059 6,952  
Other 6,941 5,308  
Total Gross Deferred Tax Assets 92,106 80,844  
Valuation Allowance (78,659) (65,640) $ (57,400)
Deferred Tax Assets 13,447 15,204  
Deferred Tax Liabilities:      
Depreciation 7,771 8,593  
ASC 606 Revenue Recognition - Section 481(a) Adjustment 113 227  
Lease Assets 5,695 6,595  
Earnout Income Accrual 102 99  
Other 1,041 997  
Deferred Tax Liabilities 14,722 16,511  
Net Deferred Tax Liabilities $ (1,275) $ (1,307)