v3.25.3
Subsequent Events - Additional Information (Details) - Subsequent Event [Member] - O 2025 Q4 Dividends [Member]
Nov. 11, 2025
$ / shares
Distributions [Abstract]  
Cash dividend (in dollars per share) $ 0.34
Dividend payable date Jan. 15, 2026
Dividend record date Dec. 31, 2025