XML 29 R4.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2023
Oct. 18, 2023
Dec. 31, 2022
Mar. 09, 2021
Statement of Financial Position [Abstract]        
Common stock, par value (in dollars per share) $ 0.0001   $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 1,350,000,000 900,000,000 900,000,000  
Common stock, shares issued (in shares) 670,867,344   421,569,115  
Common stock, shares outstanding (in shares) 670,867,344   421,569,115  
Treasury stock, shares outstanding (in shares) 163,800   163,800