XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Components - Schedule of Product Revenue By Geography (Details) - Product revenue, net - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]      
Revenues $ 94,309 $ 3,630 $ 0
United States      
Disaggregation of Revenue [Line Items]      
Revenues 89,314 3,630 0
Europe      
Disaggregation of Revenue [Line Items]      
Revenues $ 4,995 $ 0 $ 0