XML 22 R3.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 570,389,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 267,468,000 226,138,000
Common stock, shares outstanding 267,468,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 13,606,000 0
Temporary Equity, Shares Outstanding 13,606,000 0
Temporary Equity, Redemption Value $ 1,360,587  
Temporary Equity, Liquidation Preference $ 1,360,587  
Variable Rate Series A Perpetual Stretch Preferred Stock    
Temporary Equity, Par Value $ 0.001  
Temporary Equity, Shares Authorized 70,435,000 0
Temporary Equity, Shares Issued 28,011,000 0
Temporary Equity, Shares Outstanding 28,011,000 0
Temporary Equity, Redemption Value $ 2,801,111  
Temporary Equity, Liquidation Preference $ 2,801,111  
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 11,948,000 0
Temporary Equity, Shares Outstanding 11,948,000 0
Temporary Equity, Redemption Value $ 1,332,115  
Temporary Equity, Liquidation Preference $ 1,332,115  
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 61,176,000 0
Temporary Equity, Shares Issued 12,322,000 0
Temporary Equity, Shares Outstanding 12,322,000 0
Temporary Equity, Redemption Value $ 1,232,214  
Temporary Equity, Liquidation Preference $ 1,232,214