Quarterly report [Sections 13 or 15(d)]

Contingencies and Litigation - Additional Information (Details)

v3.25.2
Contingencies and Litigation - Additional Information (Details)
$ in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 24, 2025
USD ($)
Apr. 22, 2025
USD ($)
Installments
Nov. 04, 2024
USD ($)
Oct. 13, 2021
USD ($)
Oct. 13, 2021
AUD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Jan. 31, 2024
USD ($)
Dec. 31, 2022
USD ($)
Jul. 31, 2022
USD ($)
Jul. 23, 2021
USD ($)
Loss Contingencies [Line Items]                            
Description of franchisees requesting settlement               On November 2, 2023, the Company received a letter from plaintiffs’ counsel purporting to represent unspecified current and former franchisees requesting settlement discussions. On July 31, 2024, plaintiffs’ counsel provided the Company with a list of approximately 250 current and former franchisees, certain of which franchisees consist of more than one individual, that it claimed to represent in this matter. The franchisees allege they were aggrieved by purported misstatements and omissions by the Company or an affiliate thereof. On January 7, 2025, plaintiffs added 50 additional current and former franchisees to their prior list. On April 22, 2025, as a result of mediation, the parties agreed in principle to settle this matter, on behalf of a class of all non-opt-out franchisees for $25,000. The settlement is subject to entry into a definitive settlement agreement and court approval and will be paid in installments, with 50% payable upon court approval and the remaining 50% payable in three equal installments, with the first payment due one year after settlement approval. The Company recorded an accrual in anticipation of this settlement, which is included in the Company’s aggregate accrual discussed above.            
Amount of litigation settlement awarded to other party   $ 25,000                        
Contingent consideration liability           $ 0 $ 446 $ 0 $ 446          
Administrative penalty paid     $ 450                      
Loss contigencies, number of equal installments remaining payable after court approval | Installments   3                        
Settlement Amount $ 18                          
Line of credit facility, additional borrowings                       $ 20    
Letter of credit accrued potential obligation           651   651   $ 150        
Maximum obligation of guarantees of leases           2,173   2,173   3,617        
Lease Guarantees [Member]                            
Loss Contingencies [Line Items]                            
Letter of credit accrued potential obligation           1,175   1,175   2,034        
Letter of Credit                            
Loss Contingencies [Line Items]                            
Line of credit facility, additional borrowings                         $ 750  
Row House                            
Loss Contingencies [Line Items]                            
Contingent consideration liability                       $ 1,220    
Rumble Holdings LLC                            
Loss Contingencies [Line Items]                            
Contingent consideration liability           6,730   6,730   17,305        
Acquisition and transaction expenses (income)           (1,914) (1,205) (10,575) 3,245          
Fair value of shares issued in acquisition                           $ 23,100
BFT Acquisition                            
Loss Contingencies [Line Items]                            
Contingent consideration liability       $ 9,388                    
Payment for contingent consideration liability investing activities           0 0 0 0          
BFT Acquisition | Asset Purchase Agreement                            
Loss Contingencies [Line Items]                            
Aggregate minimum payments for next two years       3,694 $ 5,000                  
Aggregate maximum amount payment to seller       $ 10,342 $ 14,000                  
BFT Acquisition | Interest Expense                            
Loss Contingencies [Line Items]                            
Additional contingent consideration           0 36 2 77          
BFT Acquisition | Acquisition and Transaction Expense                            
Loss Contingencies [Line Items]                            
Additional contingent consideration           0 (285) 6 (648)          
Lindora                            
Loss Contingencies [Line Items]                            
Contingent consideration liability                     $ 446      
Payment for contingent consideration liability investing activities               500 0          
Lindora | Interest Expense                            
Loss Contingencies [Line Items]                            
Additional contingent consideration           15 17 46 34          
Lindora | Acquisition and Transaction Expense                            
Loss Contingencies [Line Items]                            
Additional contingent consideration           (1) $ 173 16 $ 173          
Receivable from Stockholder | Rumble Holdings LLC                            
Loss Contingencies [Line Items]                            
Receivable from shareholder for debt financing provided to seller                           $ 10,600
Definitive Settlement Agreement Under Court Approval [Member]                            
Loss Contingencies [Line Items]                            
Settlement percentage   50.00%                        
Remaining Portion After Court Approval [Member]                            
Loss Contingencies [Line Items]                            
Settlement percentage   50.00%                        
Accrued Expenses | BFT Acquisition                            
Loss Contingencies [Line Items]                            
Contingent consideration liability           132   132   124        
Accrued Expenses | Lindora                            
Loss Contingencies [Line Items]                            
Contingent consideration liability           443   443   457        
Accounts Payable and Accrued Expenses                            
Loss Contingencies [Line Items]                            
Accrual amount for estimated loss contigencies           29,952   29,952   14,717        
Acquisition Expense | Lindora                            
Loss Contingencies [Line Items]                            
Contingent consideration liability           0   0   $ 424        
Accounts Receivable                            
Loss Contingencies [Line Items]                            
Insurance reimbursement for legal expenses           15,000   15,000            
Selling, General and Administrative Expenses                            
Loss Contingencies [Line Items]                            
Insurance reimbursement for legal expenses           $ 14,750   $ 14,750