XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies, Summary (Details)
$ in Thousands
12 Months Ended
Oct. 30, 2023
Dec. 31, 2023
USD ($)
Obligation
Segment
Stream
Dec. 31, 2022
USD ($)
Reverse Stock Split [Abstract]      
Reverse stock split 10    
Revenue Recognition [Abstract]      
Number of broad revenue streams | Stream   3  
Number of performance obligations | Obligation   2  
Warranty terms for SDB contracts   1 year  
Contract Receivables, Net and Contract Liabilities {Abstract}      
Number of geographic portfolio segments | Segment   3  
Development Expenditures [Abstract]      
Development expenditures   $ 1,100 $ 1,000
Capitalized software development costs   $ 498 $ 380
Software Development Costs [Abstract]      
Software development costs useful life   3 years  
Goodwill and Intangible Assets [Abstract]      
Number of reporting segments | Segment   2  
Number of operating segments | Segment   2  
Workforce Solutions [Member]      
Goodwill and Intangible Assets [Abstract]      
Goodwill impairment loss   $ 500  
Engineering [Member]      
Goodwill and Intangible Assets [Abstract]      
Goodwill impairment loss   $ 0  
Equipment, Software and Leasehold Improvements, net [Member] | Minimum [Member]      
Equipment, Software and Leasehold Improvements [Abstract]      
Estimated useful life   3 years  
Equipment, Software and Leasehold Improvements, net [Member] | Maximum [Member]      
Equipment, Software and Leasehold Improvements [Abstract]      
Estimated useful life   10 years