XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Schedule of Revenue Attributable to Each of Our Identified Revenue Categories (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenues $ 7,015 $ 7,107 $ 18,850 $ 19,084
Verification and Certification Service Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 5,556 5,486 15,070 15,172
Product [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 1,202 1,329 2,868 2,881
Professional Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues $ 257 $ 292 $ 912 $ 1,031