v3.26.1
Fair Value Measurements - Company's Liabilities Measured at Fair Value on a Recurring Basis (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
item
Dec. 31, 2025
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Percentage of gross revenues to be paid yearly 8.00%  
Annual payment period 120 days  
Assumed number of franchises sold annually | item 10  
Reduction in franchise sales - percentage 10.00%  
Change in discount rate 1.00%  
Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration liability $ 500 $ 1,275
Fair Value, Inputs, Level 3 | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration liability $ 500 $ 1,275