XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 690,235,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Class A    
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 10,330,000,000 330,000,000
Common stock, shares issued 261,318,000 226,138,000
Common stock, shares outstanding 261,318,000 226,138,000
Class B Convertible    
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 165,000,000 165,000,000
Common stock, shares issued 19,640,000 19,640,000
Common stock, shares outstanding 19,640,000 19,640,000
8.00% Series A Perpetual Strike Preferred Stock    
Temporary Equity, Dividend Rate Percentage 8.00%  
Temporary Equity, Par Value $ 0.001 $ 0.001
Temporary Equity, Shares Authorized 269,800,000 0
Temporary Equity, Shares Issued 12,201,000 0
Temporary Equity, Shares Outstanding 12,201,000 0
Temporary Equity, Redemption Value $ 1,220,137  
Temporary Equity, Liquidation Preference $ 1,220,137  
10.00% Series A Perpetual Strife Preferred Stock    
Temporary Equity, Dividend Rate Percentage 10.00%  
Temporary Equity, Par Value $ 0.001 $ 0.001
Temporary Equity, Shares Authorized 33,200,000 0
Temporary Equity, Shares Issued 10,067,000 0
Temporary Equity, Shares Outstanding 10,067,000 0
Temporary Equity, Redemption Value $ 1,060,029  
Temporary Equity, Liquidation Preference $ 1,060,029  
10.00% Series A Perpetual Stride Preferred Stock    
Temporary Equity, Dividend Rate Percentage 10.00%  
Temporary Equity, Par Value $ 0.001 $ 0.001
Temporary Equity, Shares Authorized 11,765,000 0
Temporary Equity, Shares Issued 11,765,000 0
Temporary Equity, Shares Outstanding 11,765,000 0
Temporary Equity, Redemption Value $ 1,176,470  
Temporary Equity, Liquidation Preference $ 1,176,470