XML 170 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Net operating loss carryforwards $ 22,764 $ 53,309
Capitalized research and development 36,419 15,106
Inventory 6,131 1,890
Research and other credits 5,331 3,779
Accrued expenses and reserves 3,963 2,164
Operating lease liabilities 2,945 2,615
Stock-based compensation 2,425 3,572
Other intangible assets 289 350
Deferred revenue 192 124
Other deferred tax assets 907 87
Total gross deferred tax assets 81,366 82,996
Less valuation allowance (2,493) (70,506)
Total deferred tax assets 78,873 12,490
Deferred tax liabilities:    
Fixed assets (4,613) (1,532)
Other intangible assets (3,954) (4,777)
Operating lease right-of-use assets (2,824) (2,519)
Prepaid expenses (829) (1,825)
Deferred state income tax (3,846) 0
Other deferred tax liabilities (1,204) (1,859)
Total deferred tax liabilities (17,270) (12,512)
Net deferred tax assets (liabilities)   $ 22
Net deferred tax assets (liabilities) $ 61,603