Basis of Presentation and Summary of Significant Accounting Policies (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | 12 Months Ended | ||
---|---|---|---|---|---|
Jul. 31, 2025 |
Jul. 31, 2024 |
Jul. 31, 2025 |
Jul. 31, 2024 |
Jan. 31, 2025 |
|
Concentration Risk [Line Items] | |||||
Concentration risk, credit risk, maximum exposure | $ 269.2 | ||||
Customer Concentration Risk | Accounts Receivable | Customer 1 | |||||
Concentration Risk [Line Items] | |||||
Concentration risk | 24.00% | 12.00% | |||
Customer Concentration Risk | Accounts Receivable | Customer 2 | |||||
Concentration Risk [Line Items] | |||||
Concentration risk | 11.00% | ||||
Customer Concentration Risk | Revenue Benchmark | Customer 1 | |||||
Concentration Risk [Line Items] | |||||
Concentration risk | 16.00% | 21.00% | 16.00% | 20.00% | |
Customer Concentration Risk | Revenue Benchmark | Customer 2 | |||||
Concentration Risk [Line Items] | |||||
Concentration risk | 14.00% | 14.00% | |||
Customer Concentration Risk | Revenue Benchmark | Customer 3 | |||||
Concentration Risk [Line Items] | |||||
Concentration risk | 11.00% | 11.00% |