v3.26.1
Note 15 - Notes Receivable - Notes Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Allowance for losses $ (1,200) $ (1,200)
Notes receivable, net 6,900 6,700
Notes Receivable to Franchisees [Member]    
Notes receivable 8,147 7,898
Allowance for losses (1,226) (1,226)
Notes receivable, net $ 6,921 $ 6,672