XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Revenue Attributable to Each of Our Identified Revenue Categories (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenues $ 7,107 $ 7,011 $ 19,084 $ 18,404
Verification and Certification Service Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 5,486 5,359 15,172 13,944
Product Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 1,329 1,221 2,881 3,130
Professional Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 292 431 1,031 1,330
Verification and Certification Segment [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 6,815 6,580 18,053 17,074
Verification and Certification Segment [Member] | Verification and Certification Service Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 5,486 5,359 15,172 13,944
Verification and Certification Segment [Member] | Product Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 1,329 1,221 2,881 3,130
Verification and Certification Segment [Member] | Professional Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues
Consulting Segment [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 292 431 1,031 1,330
Consulting Segment [Member] | Verification and Certification Service Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues
Consulting Segment [Member] | Product Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues
Consulting Segment [Member] | Professional Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 292 431 1,031 1,330
Eliminations and Other [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues
Eliminations and Other [Member] | Verification and Certification Service Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues
Eliminations and Other [Member] | Product Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues
Eliminations and Other [Member] | Professional Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues