v3.26.1
Related Party Transactions (Details)
1 Months Ended 12 Months Ended
Feb. 21, 2023
USD ($)
ft²
Oct. 31, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2019
Apr. 30, 2026
USD ($)
Apr. 30, 2025
USD ($)
Apr. 30, 2024
USD ($)
Aug. 25, 2021
ft²
office_tower
Related Party Transaction [Line Items]                
Deferred costs, sales commissions, amortization period (in years)         5 years      
Related party revenue         $ 250,268,000 $ 389,056,000 $ 310,582,000  
Sales and marketing [1]         237,369,000 239,659,000 214,167,000  
Costs to obtain and fulfill a contract, expense         10,900,000 13,500,000 7,200,000  
Sub-leased space area (in square feet) | ft² 3,130             283,015
Number of office towers | office_tower               2
Automatic renewal term (in years) 1 year              
Monthly base rent $ 8,608              
Cost of subscription                
Related Party Transaction [Line Items]                
Related party revenue [2]         227,090,000 327,630,000 278,104,000  
Professional services                
Related Party Transaction [Line Items]                
Related party revenue [3]         $ 23,178,000 $ 61,426,000 32,478,000  
Software Subscription Agreement | Baker Hughes Company                
Related Party Transaction [Line Items]                
Revenue commitment, fiscal year 2020     $ 46,700,000          
Revenue commitment, fiscal year 2021     53,300,000          
Revenue commitment, fiscal year 2022     75,000,000.0          
Revenue commitment, fiscal year 2023   $ 85,000,000.0 125,000,000.0          
Revenue commitment, fiscal year 2024   110,000,000.0 $ 150,000,000.0          
Revenue commitment, fiscal year 2025   $ 125,000,000.0            
Related Party                
Related Party Transaction [Line Items]                
Sales and marketing             810,000  
Related Party | Cost of subscription                
Related Party Transaction [Line Items]                
Related party revenue             10,581,000  
Related Party | Professional services                
Related Party Transaction [Line Items]                
Related party revenue             5,804,000  
Related Party | Software Subscription Agreement | Baker Hughes Company                
Related Party Transaction [Line Items]                
Revenue commitment, term (in years)   6 years 5 years 3 years        
Sales commissions, recognized as deferred costs   $ 16,000,000.0            
Deferred costs, sales commissions, amortization period (in years)   5 years            
Sales and marketing             800,000  
Costs to obtain and fulfill a contract, expense             800,000  
Related Party | Software Subscription Agreement | Cost of subscription | Baker Hughes Company                
Related Party Transaction [Line Items]                
Related party revenue             10,600,000  
Related Party | Software Subscription Agreement | Professional services | Baker Hughes Company                
Related Party Transaction [Line Items]                
Related party revenue             $ 5,800,000  
[1] Including related party sales and marketing expense of $810 for the fiscal year ended April 30, 2024.
[2] Including related party revenue of $10,581 for the fiscal year ended April 30, 2024.
[3] Including related party revenue of $5,804 for the fiscal year ended April 30, 2024