v3.26.3
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Nov. 05, 2026
Oct. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Subsequent Event [Line Items]            
Dividends declared per common share     $ 1.86 $ 1.86 $ 5.58 $ 5.58
Subsequent Event [Member] | O 2026 Q3 Dividends [Member]            
Subsequent Event [Line Items]            
Dividends declared per common share   $ 1.86        
Subsequent Event [Member] | Secured Debt [Member]            
Subsequent Event [Line Items]            
Repayment of outstanding principal amount $ 125 $ 400