XML 77 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events (Details) - $ / shares
1 Months Ended
Apr. 06, 2023
Mar. 31, 2023
Feb. 28, 2023
Jan. 31, 2023
Mar. 31, 2022
Feb. 28, 2022
Jan. 31, 2022
Subsequent Event              
Record Date   Mar. 15, 2023 Feb. 15, 2023 Jan. 17, 2023 Mar. 01, 2022 Feb. 01, 2022 Jan. 04, 2022
Payment Date   Mar. 31, 2023     Mar. 31, 2022    
Record Date April 17, 2023              
Subsequent Event              
Record Date Apr. 17, 2023            
Payment Date Jun. 30, 2023            
Record Date May 15, 2023              
Subsequent Event              
Record Date May 15, 2023            
Payment Date Jun. 30, 2023            
Record Date June 15, 2023              
Subsequent Event              
Record Date Jun. 15, 2023            
Payment Date Jun. 30, 2023            
Supplemental dividend              
Subsequent Event              
Dividends declared, Amount Per Share $ 0.01            
Subsequent Events              
Subsequent Event              
Dividends declared, Amount Per Share 0.27            
Subsequent Events | Record Date April 17, 2023              
Subsequent Event              
Dividends declared, Amount Per Share 0.09            
Subsequent Events | Record Date May 15, 2023              
Subsequent Event              
Dividends declared, Amount Per Share 0.09            
Subsequent Events | Record Date June 15, 2023              
Subsequent Event              
Dividends declared, Amount Per Share $ 0.09