XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue $ 10,379 $ 8,730 $ 20,317 $ 16,573
Commercial [Member]        
Revenue 6,257 4,716 11,976 8,599
The Government [Member]        
Revenue 4,122 4,014 8,341 7,974
Subscription [Member]        
Revenue 6,380 4,678 12,142 8,563
Subscription [Member] | Commercial [Member]        
Revenue 6,080 4,378 11,542 7,963
Subscription [Member] | The Government [Member]        
Revenue 300 300 600 600
Service [Member]        
Revenue 3,999 4,052 8,175 8,010
Service [Member] | Commercial [Member]        
Revenue 177 338 434 636
Service [Member] | The Government [Member]        
Revenue $ 3,822 $ 3,714 $ 7,741 $ 7,374