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