Quarterly report [Sections 13 or 15(d)]

Equity - Common Stock (Details)

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