XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Common Stock - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended
May 31, 2023
Sep. 28, 2022
Jun. 30, 2022
Feb. 28, 2022
Oct. 31, 2023
Mar. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Mar. 31, 2022
Security for sale offering   $ 400                  
Common stock, shares issued (in shares)             109,846,329   109,044,046    
Convertible Preferred Stock, Shares Reserved for Future Issuance             43,362,371        
Shelf Registration Statement [Member]                      
Securities, available for offer and sale             $ 400        
Treasury Stock [Member]                      
Common shares repurchased 46,600   992,648 1,158,089 31,766 206,802          
Common stock, shares issued (in shares)               46,600     1,626,840
Common stock shares held                   992,648