XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Collaborations - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2023
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Revenue   $ 60,864 $ 64,513  
Deferred Revenue Current   48,123   $ 62,521
Cost of Revenue   (30,184) (39,023)  
Accounts Payable and Other Accrued Liabilities, Current   50,215   66,430
G S K        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Revenue   10,700 8,300  
Aggregate Cash Consideration For Collaboration Arrangement $ 50,000      
Deferred Revenue Current   1,100   11,800
Research and development expense   3,300 3,500  
Cost of Revenue   (300) $ 200  
Accounts Payable and Other Accrued Liabilities, Current   $ 9,000   $ 11,900
Voting interest percentage   20.00%   20.10%