v3.25.4
Income Tax - Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:      
Depreciation of property and equipment $ 193 $ 171  
Research and experimental capitalization 49,331 38,215  
Share-based compensation 3,886 3,797  
Accrued expenses 500 1,038  
Government grants 0 98  
Deferred revenue 3,225 3,442  
Qualified donation 23,224 26,832  
Lease liability 3,662 3,885  
Inventory write-down 2,953 0  
Net operating loss carry forwards 349,118 321,068  
Less: valuation allowance (429,181) (394,778) $ (357,956)
Total Deferred tax assets 6,911 3,768  
Deferred tax liabilities:      
Right-of-use assets (3,521) (3,768)  
Deferred tax assets, net $ 3,390 $ 0