XML 13 R3.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 726,700,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 246,537,000 226,138,000
Common stock, shares outstanding 246,537,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 7,650,000 0
Temporary Equity, Shares Outstanding 7,650,000 0
Temporary Equity, Redemption Value $ 764,991  
Temporary Equity, Liquidation Preference $ 764,991  
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 8,500,000 0
Temporary Equity, Shares Issued 8,500,000 0
Temporary Equity, Shares Outstanding 8,500,000 0
Temporary Equity, Redemption Value $ 851,417  
Temporary Equity, Liquidation Preference $ 850,000