Quarterly report [Sections 13 or 15(d)]

Capital Stock - ATM Agreements (Details)

v3.26.1
Capital Stock - ATM Agreements (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 03, 2025
Mar. 31, 2026
2025 Common Stock ATM Agreement    
Sale of stock    
Sales commission paid per transaction (as a percent) 3.00%  
Shares issued (in shares)   0
2025 Common Stock ATM Agreement | Common Stock    
Sale of stock    
Maximum amount of shares to be issued (in shares) $ 75.0  
2025 Series B Preferred Stock ATM Agreement    
Sale of stock    
Shares issued (in shares)   0
2025 Series B Preferred Stock ATM Agreement | Series B Depositary Shares    
Sale of stock    
Maximum amount of shares to be issued (in shares) $ 50.0  
Sales commission paid per transaction, preferred stock (as a percent) 3.00%