v3.26.1
Note 7 - Investments, Including Investments Accounted for Using the Equity Method - Summarized Financial Data (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue $ 22,200 $ 21,679 $ 43,924 $ 42,776
Gross profit 16,003 15,660 31,672 30,540
Net loss from operations (2,655) (4,240) (4,535) (7,175)
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]        
Revenue 11,365 8,205 22,362 14,614
Gross profit 10,276 7,156 19,818 12,829
Net loss from operations (6,702) (6,933) (13,192) (13,881)
Net (loss) income $ (4,198) $ 14,566 $ (12,543) $ 5,694