v3.25.2
Note 16 - Geographic and Segment Information - Other Items from Segments by Reportable Segment (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Addition to Long-Lived Assets $ 0 $ 13
Operating Segments [Member]    
Addition to Long-Lived Assets 0 13
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]    
Addition to Long-Lived Assets $ 0 $ 0