XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Description of Business and Basis of Presentation (Details) - USD ($)
shares in Millions, $ in Millions
1 Months Ended 3 Months Ended
Oct. 31, 2025
Nov. 01, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Sale of stock, authorized amount $ 750.0  
Proceeds from sale of stock   $ 384.6
Sale of stock, number of shares issued in transaction (in shares)   2.7
Stock issuance costs, total   $ 7.4
Stock issuance costs, unpaid   $ 1.9