v3.25.2
Note 19 - Discontinued Operations (Details Textual) - Discontinued Operations, Disposed of by Sale [Member] - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 10, 2024
Apr. 11, 2024
People's First Choice, LLC [Member]      
Disposal Group, Including Discontinued Operation, Consideration   $ 22,540  
Discontinued Operation, Amount of Continuing Cash Inflows after Disposal $ 0    
The Spot [Member]      
Disposal Group, Including Discontinued Operation, Consideration     $ 530
Disposal Group, Percentage of Shares Sold     100.00%