Note 3 - Related Party Transactions - Related Party Balances (Details) - USD ($) $ in Thousands |
3 Months Ended | ||
|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Dec. 31, 2025 |
|
| Due to franchisees | $ 10,457 | $ 7,004 | |
| Worlds Franchisees [Member] | |||
| Franchisee royalties | 2,288 | $ 2,217 | |
| Due to franchisees | 2,091 | 929 | |
| Risk management incentive program liability | $ 140 | $ 37 | |