XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Repurchase Program (Details Textuals) - USD ($)
$ in Millions
Mar. 31, 2023
Aug. 15, 2022
Stock repurchase program    
Additional authorized repurchase amount   $ 1,000
Stock repurchase program, remaining authorized repurchase amount $ 952