v3.25.2
Balance Sheet Components (Tables)
3 Months Ended
Jun. 30, 2025
Balance Sheet Related Disclosures [Abstract]  
Schedule of Prepaid Expense and Other Current Assets
Prepaid expense and other current assets consisted of the following:
June 30, 2025March 31, 2025
(in thousands)
Prepaid expenses$6,023 $8,827 
Insurance receivables18,054 18,497 
Advances to employees2,017 3,101 
Other receivables961 1,379 
Other current assets2,065 2,826 
Prepaid expenses and other current assets$29,120 $34,630 
Schedule of Property and Equipment, Net
Property and equipment, net consisted of the following:
June 30, 2025March 31, 2025
(in thousands)
Computer equipment and software$2,682 $2,713 
Laboratory equipment and software34,653 34,681 
Furniture and office equipment782 836 
Leasehold improvements962 967 
Property and equipment, gross39,079 39,197 
Less: accumulated depreciation and amortization(38,097)(37,939)
Property and equipment, net$982 $1,258 
Schedule of Operating Lease, Right-of-Use Assets, Net
Operating lease right-of-use (“ROU”) assets, net consisted of the following:
June 30, 2025March 31, 2025
(in thousands)
Operating lease ROU assets$2,408 $2,408 
Less: accumulated amortization(1,956)(1,875)
Operating lease ROU assets, net$452 $533 
Schedule of Internal Use Software
Internal-use software, net consisted of the following:
June 30, 2025March 31, 2025
(in thousands)
Capitalized internal-use software$43,148 $41,633 
Less: accumulated amortization(24,082)(22,237)
Internal-use software, net$19,066 $19,396 
Schedule of Intangible Assets, Net
Intangible assets, net consisted of the following:
June 30, 2025
Weighted Average Remaining Useful Life
(Years)
Gross Carrying Amount
Accumulated Amortization
Net Carrying Amount
(in thousands, except years)
Customer relationships0.0$14,900 $(14,900)$— 
Partnerships6.39,000 (3,300)5,700 
Trademark1.311,000 (8,067)2,933 
Developed technology3.324,100 (12,624)11,476 
Non-compete agreements1.32,800 (2,053)747 
Patents3.45,500 (3,001)2,499 
Total intangible assets$67,300 $(43,945)$23,355 
 March 31, 2025
Weighted Average Remaining Useful Life
(Years)
Gross Carrying Amount
Accumulated Amortization
Net Carrying Amount
(in thousands, except years)
Customer relationships0.0$14,900 $(14,900)$— 
Partnerships6.69,000 (3,075)5,925 
Trademark1.611,000 (7,517)3,483 
Developed technology3.624,100 (11,763)12,337 
Non-compete agreements1.62,800 (1,913)887 
Patents3.65,500 (2,797)2,703 
Total intangible assets$67,300 $(41,965)$25,335 
Schedule of Accrued Expense and Other Current Liabilities
Accrued expense and other current liabilities consisted of the following:
June 30, 2025March 31, 2025
(in thousands)
Accrued payables$4,789 $4,221 
Accrued legal expenses27,097 1,210 
Accrued compensation and benefits2,052 3,444 
Accrued vacation87 68 
Accrued bonus4,095 6,123 
Accrued taxes and other302 433 
Total accrued expenses and other current liabilities$38,422 $15,499