Quarterly report [Sections 13 or 15(d)]

Subsequent Event - Additional Information (Details)

v3.25.2
Subsequent Event - Additional Information (Details) - Subsequent Event - O2025 Q3 Regular Dividends
Jul. 28, 2025
$ / shares
Subsequent Event [Line Items]  
Dividend declared date Jul. 28, 2025
Dividend per share $ 0.29
Dividend payable date Sep. 12, 2025
Dividend record date Aug. 29, 2025