XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Revenue Attributable to Each of Our Identified Revenue Categories (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenues $ 6,395 $ 6,126 $ 11,977 $ 11,393
Verification and Certification Service Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 5,252 4,779 9,686 8,585
Product Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 819 938 1,552 1,909
Professional Services [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 324 409 739 899
Verification and Certification Segment [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 6,071 5,717 11,238 10,494
Verification and Certification Segment [Member] | Verification and Certification Service Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 5,252 4,779 9,686 8,585
Verification and Certification Segment [Member] | Product Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 819 938 1,552 1,909
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 324 409 739 899
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 324 409 739 899
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