v3.26.3
Stockholders' Equity Transactions (Details) - $ / shares
3 Months Ended
Oct. 29, 2026
Sep. 30, 2026
Sep. 30, 2025
Equity      
Cash dividend declared (in dollars per share)   $ 0.17 $ 0.14
O 2026 Q4 Dividends      
Equity      
Dividends payable date declared   Apr. 30, 2026  
Dividends payable date of record   Jun. 12, 2026  
Dividends payable date to be paid   Jul. 03, 2026  
Cash dividend declared (in dollars per share)   $ 0.15  
O 2027 Q1 Dividends      
Equity      
Dividends payable date declared   Aug. 20, 2026  
Dividends payable date of record   Sep. 11, 2026  
Dividends payable date to be paid   Oct. 02, 2026  
Cash dividend declared (in dollars per share)   $ 0.17  
O 2027 Q2 Dividends | Subsequent Events      
Equity      
Dividends payable date declared Oct. 29, 2026    
Dividends payable date of record Dec. 14, 2026    
Dividends payable date to be paid Jan. 04, 2027    
Cash dividend declared (in dollars per share) $ 0.17