XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Schedule of Convertible Debt (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Apr. 30, 2022
Debt Instrument [Line Items]    
Gross Amount $ 300,000  
Debt Discount and Issuance Costs (5,365)  
Carrying Amount 294,635  
Estimated Fair Value 235,000  
Convertible Senior Notes | Convertible Debt    
Debt Instrument [Line Items]    
Gross Amount 300,000  
Debt Discount and Issuance Costs (5,365)  
Carrying Amount 294,635 $ 294,000
Estimated Fair Value $ 235,000