v3.25.1
Common Stock (Details)
Feb. 10, 2025
shares
Feb. 11, 2025
shares
Equity [Abstract]    
Reverse stock split 0.6667  
Common stock, shares authorized (in shares) 2,150,000,000 143,333,334
Common stock, shares outstanding (in shares) 1,896,635,805 126,442,583