XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Common Stock - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended
May 31, 2023
Sep. 28, 2022
Jun. 30, 2022
Feb. 28, 2022
Mar. 31, 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,570,333 109,044,046    
Convertible Preferred Stock, Shares Reserved for Future Issuance           43,638,367      
Treasury Stock [Member]                  
Common shares repurchased 46,600   992,648 1,158,089 206,802        
Common stock, shares issued (in shares)           46,600     1,626,840
Common stock shares held               992,648