v3.25.1
Note 10 - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Total finite-lived intangible assets $ 31,881 $ 31,881
Finite-lived, accumulated amortization (8,965) (8,268)
Total finite-lived intangible assets, net 22,916 23,613
Indefinite-lived intangible assets, net 27,482 28,179
Indefinite-lived intangible assets   (9,508)
Total intangible assets 36,447 37,687
Total intangible assets (8,965)  
Domain Name [Member]    
Indefinite-Lived Intangible Assets (Excluding Goodwill) 2,226 2,226
Indefinite-lived intangible assets, net 2,226 2,226
Trade Names [Member]    
Indefinite-Lived Intangible Assets (Excluding Goodwill) 2,340 3,580
Indefinite-lived intangible assets, net $ 2,340 2,340
Indefinite-lived intangible assets   (1,240)
Franchise Agreements [Member]    
Estimated useful life (Year) 15 years  
Total finite-lived intangible assets $ 25,556 25,556
Finite-lived, accumulated amortization (6,245) (5,819)
Total finite-lived intangible assets, net $ 19,311 19,737
Purchased Software [Member]    
Estimated useful life (Year) 7 years  
Total finite-lived intangible assets $ 3,200 3,200
Finite-lived, accumulated amortization (1,600) (1,486)
Total finite-lived intangible assets, net $ 1,600 1,714
Internally Developed Software [Member]    
Estimated useful life (Year) 5 years  
Total finite-lived intangible assets $ 3,125 3,125
Finite-lived, accumulated amortization (1,120) (963)
Total finite-lived intangible assets, net $ 2,005 $ 2,162