v3.26.1
Note 16 - Geographic and Segment Information - Assets by Reportable Segment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Total assets $ 23,041 $ 18,131
Operating Segments [Member]    
Total assets 13,290 12,828
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]    
Total assets $ 9,751 $ 5,303