XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events (Details) - Subsequent Event [Member]
Oct. 25, 2024
$ / shares
Subsequent Event [Line Items]  
Dividend authorized $ 0.11
Date of record Nov. 13, 2024
Date of payment Nov. 27, 2024