v3.26.1
Summary of Significant Accounting Policies - Cash, Cash Equivalents, And Restricted Cash (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Accounting Policies [Abstract]        
Cash and cash equivalents $ 768,725 $ 727,543    
Restricted cash 1,773 3,671    
Cash, cash equivalents, and restricted cash $ 770,498 $ 731,214 $ 543,089 $ 646,640