XML 74 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Organization and Significant Accounting Policies - Costs of Software to Be Sold (Details) - Software and software development costs - USD ($)
Apr. 30, 2025
Apr. 30, 2024
Capitalized Contract Cost [Line Items]    
Capitalized costs $ 3,269,000 $ 0
Accumulated amortization $ 460,000 $ 0
Maximum    
Capitalized Contract Cost [Line Items]    
Estimated useful life 5 years  
Minimum    
Capitalized Contract Cost [Line Items]    
Estimated useful life 2 years