XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Event (Details) - $ / shares
Aug. 03, 2023
Aug. 02, 2023
Jun. 16, 2023
Mar. 17, 2023
May 07, 2015
Subsequent event          
Quarterly cash dividend declared (in dollars per share)     $ 0.20 $ 0.20  
Subsequent event          
Subsequent event          
Dividends payable date declared   Aug. 02, 2023      
Quarterly cash dividend declared (in dollars per share)   $ 0.20      
Dividends payable date to be paid   Sep. 15, 2023      
Dividends payable date of record   Aug. 25, 2023      
Revolving Facility          
Subsequent event          
Accordion feature period 4 years       4 years
Revolving Facility | Subsequent event          
Subsequent event          
Accordion feature period 4 years