XML 68 R48.htm IDEA: XBRL DOCUMENT v3.25.4
Revenues - Contract Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]      
Cost to obtain franchise contracts $ 1,801 $ 1,967  
Increase (decrease) in cost to obtain franchise contracts (166)    
Commissions and agency fees receivable, net 36,613 31,375  
Increase (decrease) in commissions and fees receivable, net 5,238    
Receivable from franchisees, net 14,077 14,546  
Increase (decrease) in Receivable from franchisees, net (469)    
Contract liabilities 16,266 18,466 $ 27,099
Increase (decrease) in Contract liabilities (2,200) (8,633) (19,454)
Contract Liability [Roll Forward]      
Contract liability at beginning of period 18,466 27,099  
Revenue recognized during the period (5,594) (6,620)  
New deferrals 3,930 3,125  
Write offs (536) (5,138)  
Contract liability at end of period $ 16,266 $ 18,466 $ 27,099