XML 83 R69.htm IDEA: XBRL DOCUMENT v3.25.2
Organization and Significant Accounting Policies - Lease Accounting (Details)
12 Months Ended
Apr. 30, 2025
Lessee, Lease, Description [Line Items]  
Option to terminate true
Option to extend true
Minimum  
Lessee, Lease, Description [Line Items]  
Remaining lease terms (in years) 1 year
Option to terminate period 1 month
Maximum  
Lessee, Lease, Description [Line Items]  
Remaining lease terms (in years) 6 years
Option to terminate period 12 months
Option to extend period (in years) 10 years