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

INCOME TAXES - Schedule of Deferred Tax Assets And Liabilities (Details)

v3.25.0.1
INCOME TAXES - Schedule of Deferred Tax Assets And Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:        
Net operating loss, capital loss and research & experimentation credit carryforwards $ 6,358 $ 6,752    
Capitalized research and development costs 9,221 8,937    
Capitalized costs to self-constructed property 5,411 10,593    
Non-cash compensation 2,064 2,360    
Accrued liabilities 1,878 1,655    
Reserves and other 6,493 4,624    
Lease liabilities 3,472 3,902    
Intangibles   1,070    
Business Interest Limitation 761      
Deferred tax assets, gross 35,658 39,893    
Valuation allowance (23,344) (714) $ (3,323) $ (4,378)
Net deferred tax assets 12,314 39,179    
Deferred tax liabilities:        
Depreciation (1,155) (1,712)    
Intangibles (18,983) (28,470)    
Right-of-use assets (3,046) (3,647)    
Other (1,304) (605)    
Deferred tax liabilities, gross (24,488) (34,434)    
Total $ (12,174)      
Total   $ 4,745