Quarterly report [Sections 13 or 15(d)]

Organization - Schedule of Dividend Payable (Details)

v3.26.1
Organization - Schedule of Dividend Payable (Details) - O 2026 Q1 Dividends [Member]
Mar. 25, 2026
$ / shares
Dividends Payable [Line Items]  
Dividend per share $ 0.29
Record date Mar. 11, 2026
Payment date Mar. 25, 2026