v3.26.1
Basis of Presentation and Summary of Significant Accounting Policies (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Jan. 31, 2026
Concentration Risk [Line Items]      
Concentration risk, credit risk, maximum exposure $ 729.8    
Customer Concentration Risk | Accounts Receivable | Customer 1      
Concentration Risk [Line Items]      
Concentration risk 33.00%   33.00%
Customer Concentration Risk | Revenue Benchmark | Customer 1      
Concentration Risk [Line Items]      
Concentration risk 15.00% 16.00%  
Customer Concentration Risk | Revenue Benchmark | Customer 2      
Concentration Risk [Line Items]      
Concentration risk 11.00% 14.00%  
Customer Concentration Risk | Revenue Benchmark | Customer 3      
Concentration Risk [Line Items]      
Concentration risk   11.00%