XML 79 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Collaborations - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2023
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]          
Revenue   $ 299,489 $ 271,893 $ 243,920  
Deferred Revenue Current   62,521 62,939    
Prepaid expenses and other current assets   19,224 25,139    
Cost of Revenue   164,993 138,948 126,914  
Accounts Payable and Other Accrued Liabilities, Current   66,430 44,588    
G S K          
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]          
Revenue   47,400 46,100 39,900  
Aggregate Cash Consideration For Collaboration Arrangement $ 50,000        
Deferred Revenue Current     9,200   $ 11,800
Research and development expense   10,700 24,000 18,700  
Cost of Revenue   500 300 $ 1,400  
Accounts Payable and Other Accrued Liabilities, Current   $ 11,900 $ 18,300    
Voting interest percentage   20.10% 16.30%