XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies - Summary of Cash Flows Arising from Operating Lease Payments (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Apr. 30, 2025
Commitments and Contingencies Disclosure [Abstract]    
2026 (remaining) $ 5,101  
2027 9,782  
2028 9,269  
2029 8,603  
2030 7,280  
Thereafter 42,348  
Total undiscounted operating lease payments 82,383  
Less: imputed interest 16,563  
Present value of operating lease liabilities $ 65,820 $ 67,002