v3.25.2
Sublicense and Collaborative Agreements - Schedule of Changes in Contract Assets and Contract Liabilities (Details) - Collaborative Arrangement
$ in Thousands
12 Months Ended
Mar. 31, 2025
USD ($)
Contract assets:  
Balance at March 31, 2024 $ 204
Additions 0
Deductions (74)
Balance at March 31, 2025 130
Contract liabilities:  
Balance at March 31, 2024 3,465
Additions 0
Deductions (485)
Balance at March 31, 2025 $ 2,980