XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Subsequent Events (Details) - $ / shares
3 Months Ended
Jun. 17, 2024
May 15, 2024
Apr. 15, 2024
Jun. 17, 2024
Mar. 31, 2024
Mar. 31, 2023
Apr. 05, 2024
Subsequent Event              
Amount Per Share (in dollars per share)         $ 0.27 $ 0.25  
Subsequent Events              
Subsequent Event              
Amount Per Share (in dollars per share)     $ 0.09        
Subsequent Events | Dividend Declared              
Subsequent Event              
Dividends declared, amount per share (in dollars per share)             $ 0.02
Subsequent Events | Forecast              
Subsequent Event              
Amount Per Share (in dollars per share) $ 0.09 $ 0.09   $ 0.27