XML 58 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Note 3 - Revenue Recognition - Schedule of Disaggregated Revenue By Major Product Line in Single Reporting Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue $ 8,010 $ 10,379 $ 17,378 $ 20,317
Commercial [Member]        
Revenue 4,363 6,257 10,173 11,976
The Government [Member]        
Revenue 3,647 4,122 7,205 8,341
Subscription [Member]        
Revenue 4,624 6,380 9,938 12,142
Subscription [Member] | Commercial [Member]        
Revenue 4,324 6,080 9,338 11,542
Subscription [Member] | The Government [Member]        
Revenue 300 300 600 600
Service [Member]        
Revenue 3,386 3,999 7,440 8,175
Service [Member] | Commercial [Member]        
Revenue 39 177 835 434
Service [Member] | The Government [Member]        
Revenue $ 3,347 $ 3,822 $ 6,605 $ 7,741