XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.1
Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Amortized Intangible Assets [Abstract]        
Gross carrying amount $ 11,978 $ 12,442    
Accumulated amortization (10,799) (10,291)    
Impact of Impairment $ 0 (464)    
Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration] Intangible assets, net      
Net $ 1,179 1,687    
Amortization of intangible assets $ 508 868    
Weighted average remaining life of intangible assets 9 years 6 months      
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]        
2024 $ 332      
2025 255      
2026 204      
2027 169      
2028 108      
Thereafter 111      
Total 1,179 1,687    
Goodwill, Impaired [Abstract]        
Goodwill 16,709 16,709    
Accumulated Impairment (11,801) (10,410)    
Net 4,908 6,299    
Engineering [Member]        
Goodwill, Impaired [Abstract]        
Goodwill 8,278 8,278    
Accumulated Impairment (3,370) (3,370)    
Net 4,908 4,908    
Workforce Solutions [Member]        
Goodwill, Impaired [Abstract]        
Goodwill 8,431 8,431    
Accumulated Impairment (8,431) (7,040)    
Net 0 1,391    
Goodwill impairment loss 500      
Workforce Solutions [Member] | Training Services and Technical Staffing [Member]        
Goodwill, Impaired [Abstract]        
Accumulated Impairment       $ 7,000
Workforce Solutions [Member] | Training Services [Member]        
Goodwill, Impaired [Abstract]        
Accumulated Impairment     $ 900  
Workforce Solutions [Member] | Technical Staffing [Member]        
Goodwill, Impaired [Abstract]        
Accumulated Impairment     $ 900  
Customer Relationships [Member]        
Amortized Intangible Assets [Abstract]        
Gross carrying amount 8,164 8,628    
Accumulated amortization (7,395) (7,050)    
Impact of Impairment 0 (464)    
Net 769 1,114    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]        
Total 769 1,114    
Trade Names [Member]        
Amortized Intangible Assets [Abstract]        
Gross carrying amount 1,689 1,689    
Accumulated amortization (1,283) (1,196)    
Impact of Impairment 0 0    
Net 406 493    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]        
Total 406 493    
Developed Technology [Member]        
Amortized Intangible Assets [Abstract]        
Gross carrying amount 471 471    
Accumulated amortization (471) (471)    
Impact of Impairment 0 0    
Net 0 0    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]        
Total 0 0    
Non Contractual Customer Relationships [Member]        
Amortized Intangible Assets [Abstract]        
Gross carrying amount 433 433    
Accumulated amortization (433) (433)    
Impact of Impairment 0 0    
Net 0 0    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]        
Total 0 0    
Noncompete Agreement [Member]        
Amortized Intangible Assets [Abstract]        
Gross carrying amount 527 527    
Accumulated amortization (523) (486)    
Impact of Impairment 0 0    
Net 4 41    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]        
Total 4 41    
Alliance Agreement [Member]        
Amortized Intangible Assets [Abstract]        
Gross carrying amount 527 527    
Accumulated amortization (527) (488)    
Impact of Impairment 0 0    
Net 0 39    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]        
Total 0 39    
Others [Member]        
Amortized Intangible Assets [Abstract]        
Gross carrying amount 167 167    
Accumulated amortization (167) (167)    
Impact of Impairment 0 0    
Net 0 0    
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]        
Total $ 0 $ 0