XML 71 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Common Stock (Details)
6 Months Ended
Sep. 09, 2024
$ / shares
Jun. 30, 2025
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Equity [Abstract]      
Common stock, par value (in USD per share) | $ / shares $ 0.001 $ 0.001 $ 0.001
Common stock authorized (in shares)   900,000,000 900,000,000
Common stock issued (in shares)   337,000,000 339,000,000
Common stock outstanding (in shares)   337,000,000 339,000,000
Common stock reserved for issuance (in shares)   35,000,000  
Conversion ratio 0.1 0.10