v3.26.1
Employee Stock Purchase Plan (Details) - shares
12 Months Ended
Feb. 01, 2026
Jun. 30, 2026
Equity Transactions    
Shares Purchased During Period   0
2025 Employee Stock Purchase Plan    
Equity Transactions    
Purchase price (in percent) 85.00%  
Employee contribution (in percent) 10.00%  
Common stock authorized for issuance   4,000,000