v3.25.2
Shareholders’ Equity (Deficit) (Details) - $ / shares
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Dec. 20, 2024
Shareholders’ Equity [Line Items]      
Preferred stock, shares authorized 20,000,000 20,000,000  
Preferred stock, par value (in Dollars per share) $ 0.0001 $ 0.0001  
Trading days 20 days    
Trading-day period 30 days    
Expire term description The term will expire on September 16, 2027    
Common Stock [Member]      
Shareholders’ Equity [Line Items]      
Common stock, shares authorized 1,000,000,000    
Common stock, par value (in Dollars per share) $ 0.0001    
Legacy Rumble’s Common Shares [Member]      
Shareholders’ Equity [Line Items]      
Price per share (in Dollars per share) 15    
Share price (in Dollars per share) $ 17.5    
Class A Common Stock [Member]      
Shareholders’ Equity [Line Items]      
Common stock, shares authorized 700,000,000 700,000,000  
Common stock, par value (in Dollars per share) $ 0.0001 $ 0.0001 $ 0.0001
Price per share (in Dollars per share)     $ 7.5
Class A Common Stock [Member] | Common Stock [Member]      
Shareholders’ Equity [Line Items]      
Escrow shares 28,587,396    
Class A Common Stock [Member] | Former Holders [Member]      
Shareholders’ Equity [Line Items]      
Additional shares issued 105,000,000    
Class A Common Stock [Member] | Sponsor [Member]      
Shareholders’ Equity [Line Items]      
Additional shares issued 1,973,750    
Class A Common Stock [Member] | Legacy Rumble’s Common Shares [Member]      
Shareholders’ Equity [Line Items]      
Additional shares issued 76,412,604    
Class A Common Stock [Member] | Minimum [Member]      
Shareholders’ Equity [Line Items]      
Closing price (in Dollars per share) $ 15    
Target percentage 50.00%    
Class A Common Stock [Member] | Maximum [Member]      
Shareholders’ Equity [Line Items]      
Closing price (in Dollars per share) $ 17.5    
Target percentage 100.00%    
Class C Common Stock [Member]      
Shareholders’ Equity [Line Items]      
Common stock, shares authorized 170,000,000 170,000,000  
Common stock, par value (in Dollars per share) $ 0.0001 $ 0.0001  
Class D Common Stock [Member]      
Shareholders’ Equity [Line Items]      
Common stock, shares authorized 110,000,000    
Common stock, par value (in Dollars per share) $ 0.0001