XML 159 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair value of financial assets and liabilities (Details) - Recurring - USD ($)
$ in Thousands
Sep. 30, 2022
Mar. 31, 2022
Fair value of financial assets and liabilities    
Assets fair value $ 326,060 $ 364,824
Money market funds    
Fair value of financial assets and liabilities    
Assets fair value 43,170 75,117
US Government Agency bonds    
Fair value of financial assets and liabilities    
Assets fair value 46,944 26,688
US Treasury bonds    
Fair value of financial assets and liabilities    
Assets fair value 235,946 263,019
Level 1    
Fair value of financial assets and liabilities    
Assets fair value 0 0
Level 1 | Money market funds    
Fair value of financial assets and liabilities    
Assets fair value 0 0
Level 1 | US Government Agency bonds    
Fair value of financial assets and liabilities    
Assets fair value 0 0
Level 1 | US Treasury bonds    
Fair value of financial assets and liabilities    
Assets fair value 0 0
Level 2    
Fair value of financial assets and liabilities    
Assets fair value 326,060 364,824
Level 2 | Money market funds    
Fair value of financial assets and liabilities    
Assets fair value 43,170 75,117
Level 2 | US Government Agency bonds    
Fair value of financial assets and liabilities    
Assets fair value 46,944 26,688
Level 2 | US Treasury bonds    
Fair value of financial assets and liabilities    
Assets fair value 235,946 263,019
Level 3    
Fair value of financial assets and liabilities    
Assets fair value 0 0
Level 3 | Money market funds    
Fair value of financial assets and liabilities    
Assets fair value 0 0
Level 3 | US Government Agency bonds    
Fair value of financial assets and liabilities    
Assets fair value 0 0
Level 3 | US Treasury bonds    
Fair value of financial assets and liabilities    
Assets fair value $ 0 $ 0