v3.26.1
Note 10 - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finte-lived intangibles, gross $ 31,881 $ 31,881
Finite-lived intangibles, amortization (12,569) (11,845)
Finite-lived intangibles, net 19,312 20,036
Franchise Agreements [Member]    
Finte-lived intangibles, gross   25,556
Finite-lived intangibles, amortization (8,767) (8,314)
Finite-lived intangibles, net $ 16,789 17,242
Franchise Agreements [Member] | Minimum [Member]    
Estimated useful life (Year) 8 years  
Franchise Agreements [Member] | Maximum [Member]    
Estimated useful life (Year) 15 years  
Finte-lived intangibles, gross $ 25,556  
Purchased Software [Member]    
Estimated useful life (Year) 7 years  
Finte-lived intangibles, gross $ 3,200 3,200
Finite-lived intangibles, amortization (2,057) (1,943)
Finite-lived intangibles, net $ 1,143 1,257
Software, Internally Developed [Member]    
Estimated useful life (Year) 5 years  
Finte-lived intangibles, gross $ 3,125 3,125
Finite-lived intangibles, amortization (1,745) (1,588)
Finite-lived intangibles, net $ 1,380 $ 1,537