XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Stream
Jun. 30, 2023
USD ($)
Revenue by Segment and Type [Abstract]        
Number of distinct revenue streams | Stream     3  
Revenue $ 11,725 $ 12,387 $ 23,008 $ 23,260
Contract with Customer, Asset and Liability [Abstract]        
Revenue recognized in the period from amounts included in billings in excess of revenue earned at the beginning of the period 1,709 1,255 2,688 3,105
Engineering [Member] | System Design and Build [Member]        
Revenue by Segment and Type [Abstract]        
Revenue 2,011 2,139 4,138 3,609
Engineering [Member] | System Design and Build [Member] | Over Time [Member]        
Revenue by Segment and Type [Abstract]        
Revenue 2,011 2,139 4,138 3,609
Engineering [Member] | Software and Support [Member]        
Revenue by Segment and Type [Abstract]        
Revenue 1,180 1,100 2,046 2,289
Engineering [Member] | Software and Support [Member] | Point in Time [Member]        
Revenue by Segment and Type [Abstract]        
Revenue 159 55 164 368
Engineering [Member] | Software and Support [Member] | Over Time [Member]        
Revenue by Segment and Type [Abstract]        
Revenue 1,021 1,045 1,882 1,921
Engineering [Member] | Training and Consulting Services [Member]        
Revenue by Segment and Type [Abstract]        
Revenue 6,140 5,805 11,876 10,088
Engineering [Member] | Training and Consulting Services [Member] | Point in Time [Member]        
Revenue by Segment and Type [Abstract]        
Revenue 19 101 101 297
Engineering [Member] | Training and Consulting Services [Member] | Over Time [Member]        
Revenue by Segment and Type [Abstract]        
Revenue 6,121 5,704 11,775 9,791
Workforce Solutions [Member]        
Revenue by Segment and Type [Abstract]        
Revenue 2,394 3,343 4,948 7,274
Workforce Solutions [Member] | Training and Consulting Services [Member]        
Revenue by Segment and Type [Abstract]        
Revenue 2,394 3,343 4,948 7,274
Workforce Solutions [Member] | Training and Consulting Services [Member] | Point in Time [Member]        
Revenue by Segment and Type [Abstract]        
Revenue 118 90 211 209
Workforce Solutions [Member] | Training and Consulting Services [Member] | Over Time [Member]        
Revenue by Segment and Type [Abstract]        
Revenue $ 2,276 $ 3,253 $ 4,737 $ 7,065