v3.26.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Deferred tax assets:    
Accruals and deferred revenue $ 3,295 $ 4,784
Net operating loss carryforwards 862 944
Research & development credit carryforwards 8,028 5,117
Investment tax credits 8,272 4,600
Operating lease liabilities 2,574 3,122
Acquisition and other related expense 225 248
Stock-based compensation expense 9,420 5,236
Capitalized research and development 8,715 44,558
Gross deferred tax assets 41,391 68,609
Less: valuation allowance (1,273) (1,200)
Deferred tax assets, net of valuation allowance 40,118 67,409
Deferred tax liabilities:    
Property and equipment (4,501) (3,308)
Operating lease right-of-use assets (1,805) (2,238)
Intangible assets (1,819) (1,404)
Unrealized gain (9) (445)
Deferred tax liabilities (8,134) (7,395)
Net deferred tax assets $ 31,984 $ 60,014