XML 68 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Nov. 30, 2023
Jul. 31, 2024
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Business Acquisition [Line Items]          
Goodwill     $ 319,417 $ 319,380 $ 303,642
Developed technology          
Business Acquisition [Line Items]          
Acquired identifiable intangible assets amortization period   2 years 8 months 12 days 2 years 2 months 12 days    
Opster          
Business Acquisition [Line Items]          
Share capital acquired in business combination (in percentage) 100.00%        
Purchase consideration $ 23,000        
Consideration held back for idemnity obligations 3,000        
Goodwill 15,900        
Opster | Developed technology          
Business Acquisition [Line Items]          
Intangible assets acquired $ 6,000        
Acquired identifiable intangible assets amortization period 5 years