XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events (Details) - $ / shares
3 Months Ended 6 Months Ended
Aug. 07, 2023
Apr. 06, 2023
Jun. 30, 2023
Jun. 30, 2023
Dividends [Abstract]        
Dividends declared date     May 09, 2023 May 09, 2023
Dividend declared per share (in dollars per share)     $ 0.3 $ 0.3
Dividends payment date     Jun. 29, 2023 Jun. 29, 2023
Dividends record date     May 09, 2023 May 09, 2023
Common shares that are tendered by shareholders and not withdrawn (in shares)   520,180    
Maximum [Member]        
Dividends [Abstract]        
Tender offer to purchase common shares outstanding, percentage   5.00%    
Subsequent Event [Member]        
Dividends [Abstract]        
Dividends declared date Aug. 07, 2023      
Dividends payment date Aug. 21, 2023      
Dividends record date Aug. 07, 2023      
Subsequent Event [Member] | Dividend Declared In Q3 2023 [Member]        
Dividends [Abstract]        
Dividend declared per share (in dollars per share) $ 0.38