XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
The Company and Summary of Significant Accounting Policies and Estimates (Details Textual)
3 Months Ended 6 Months Ended
Oct. 31, 2022
USD ($)
customer
Jan. 31, 2022
customer
Aug. 01, 2022
Jul. 31, 2022
Mar. 31, 2018
USD ($)
Company and Summary of Significant Accounting Policies and Estimates (Textual) [Abstract]          
Percentage of accounts receivable       10.00%  
Prepaid Expenses and Other Current Assets          
Company and Summary of Significant Accounting Policies and Estimates (Textual) [Abstract]          
Acquisition consideration holdback $ 4,600,000        
Other Assets          
Company and Summary of Significant Accounting Policies and Estimates (Textual) [Abstract]          
Acquisition consideration holdback $ 2,100,000        
Convertible Senior Notes, 1.250% | Senior Notes          
Finite-Lived Intangible Assets [Line Items]          
Aggregate principal amount         $ 400,000,000
Stated interest rate     1.69% 5.53% 1.25%
Customer Concentration Risk | Revenue Benchmark | Customer One          
Company and Summary of Significant Accounting Policies and Estimates (Textual) [Abstract]          
Number of customers, concentration of credit risk | customer 0        
Percentage of revenue threshold 10.00%        
Customer Concentration Risk | Accounts Receivable | Customer One          
Company and Summary of Significant Accounting Policies and Estimates (Textual) [Abstract]          
Number of customers, concentration of credit risk | customer 1 0      
Percentage of accounts receivable 10.00%