XML 136 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events (Details) - Subsequent Event - USD ($)
1 Months Ended
Nov. 13, 2024
Nov. 11, 2024
Oct. 21, 2024
Q2 2025 ordinary dividends      
Subsequent Event [Line Items]      
Dividend declared, date declared   Nov. 11, 2024  
Dividend declared (in dollars per share)   $ 0.120  
Dividend declared, date of record   Dec. 13, 2024  
Dividend declared, date to be paid   Dec. 31, 2024  
ATM Sales Agreement [Member]      
Subsequent Event [Line Items]      
Maximum amount authorized for sale in equity sales agreement agreement     $ 30,000,000.0
Shares issued in the period $ 0