Business, Basis of Presentation and Summary of Significant Accounting Policies - Investments (Details) $ in Millions |
Jan. 31, 2025
USD ($)
|
|---|---|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
| Investments in equity securities | $ 5.2 |