Quarterly report [Sections 13 or 15(d)]

Related Party Transactions - Additional Information (Details)

v3.25.2
Related Party Transactions - Additional Information (Details)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
May 31, 2024
USD ($)
Jul. 31, 2022
Mar. 31, 2021
Jun. 30, 2025
USD ($)
Mar. 31, 2025
Studio
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Studio
Jun. 30, 2024
USD ($)
Studio
Dec. 31, 2022
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jul. 23, 2021
USD ($)
Related Party Transaction [Line Items]                        
Total revenue, net       $ 76,208,000   $ 76,903,000 $ 153,091,000 $ 156,596,000        
Revenue from related parties       2,731,000   3,502,000 5,348,000 7,090,000        
Contingent consideration liability       0   446,000 $ 0 $ 446,000        
Line of Credit Facility, Maximum Borrowing Capacity                 $ 20,000      
Number of company-owned studios | Studio             1 1        
Additional number of company owned studios | Studio         78              
Common Class B [Member]                        
Related Party Transaction [Line Items]                        
Borrowings                 75      
Row House                        
Related Party Transaction [Line Items]                        
Contingent consideration liability                 1,220,000      
Reclassification of outstanding notes receivable                 1,834,000      
Debt instrument, face amount       480,000     $ 480,000          
Row House | Restricted Stock Units                        
Related Party Transaction [Line Items]                        
Borrowings                 $ 105      
Franchise Revenue, Marketing Fund Revenue and Merchandise Revenue                        
Related Party Transaction [Line Items]                        
Accounts receivable, related parties                   $ 0    
Revenue from related parties           47,000   $ 115,000        
Franchisees                        
Related Party Transaction [Line Items]                        
Revenue from related parties           716,000   955,000        
Multi tranche term loan                        
Related Party Transaction [Line Items]                        
Line of credit facility, expiration period                 4 years      
Line of credit facility, annual principal payment                 $ 960,000      
Line of credit facility, interest rate during period                 8.50%      
Multi tranche term loan | Restricted Stock Units                        
Related Party Transaction [Line Items]                        
Borrowings                 $ 105      
Former Chief Executive Officer [Member]                        
Related Party Transaction [Line Items]                        
Payment Made on Other Asset in Reduction of Tax Receivable Agreement $ 275,000                      
Selling, general and administrative expenses                        
Related Party Transaction [Line Items]                        
Gain on sale of asset           18,000            
Rumble Holdings L L C [Member]                        
Related Party Transaction [Line Items]                        
Gain on sale of asset $ 275,000                      
Interest rate on receivables from parent     11.00%                  
Percentage of payment in cash   10.00%                    
Interest income and receivable       398,000   360,000 782,000 709,000        
Debt instrument, face amount                 $ 5,050,000   $ 4,400,000  
Rumble Holdings L L C [Member] | Maximum                        
Related Party Transaction [Line Items]                        
Interest rate on debt financing   11.00%                    
Rumble Holdings L L C [Member] | Minimum                        
Related Party Transaction [Line Items]                        
Interest rate on debt financing   7.50%                    
Rumble Holdings L L C [Member] | Receivable from Stockholder                        
Related Party Transaction [Line Items]                        
Receivable from shareholder for debt financing provided to seller                       $ 10,600,000
Spartan Fitness [Member]                        
Related Party Transaction [Line Items]                        
Total revenue, net       $ 3,386,000   $ 2,345,000 $ 6,499,000 $ 4,449,000        
Number of company-owned studios | Studio         126