XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Goodwill, Impaired [Abstract]      
Goodwill $ 16,709   $ 16,709
Accumulated Impairment (10,410)   (10,410)
Net 6,299   6,299
Amortized Intangible Assets [Abstract]      
Gross carrying amount 12,442   12,442
Accumulated amortization (10,452)   (10,291)
Impairment $ (464)   (464)
Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration] Intangible assets, net    
Net $ 1,526   1,687
Amortization of intangible assets 161 $ 260  
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]      
2023 remainder 348    
2024 332    
2025 255    
2026 204    
2027 169    
Thereafter 218    
Total 1,526   1,687
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 (7,040)   (7,040)
Net 1,391   1,391
Customer Relationships [Member]      
Amortized Intangible Assets [Abstract]      
Gross carrying amount 8,628   8,628
Accumulated amortization (7,154)   (7,050)
Impairment (464)   (464)
Net 1,010   1,114
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]      
Total 1,010   1,114
Trade Names [Member]      
Amortized Intangible Assets [Abstract]      
Gross carrying amount 1,689   1,689
Accumulated amortization (1,218)   (1,196)
Impairment 0   0
Net 471   493
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]      
Total 471   493
Developed Technology [Member]      
Amortized Intangible Assets [Abstract]      
Gross carrying amount 471   471
Accumulated amortization (471)   (471)
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)
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 (495)   (486)
Impairment 0   0
Net 32   41
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]      
Total 32   41
Alliance Agreement [Member]      
Amortized Intangible Assets [Abstract]      
Gross carrying amount 527   527
Accumulated amortization (514)   (488)
Impairment 0   0
Net 13   39
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]      
Total 13   39
Others [Member]      
Amortized Intangible Assets [Abstract]      
Gross carrying amount 167   167
Accumulated amortization (167)   (167)
Impairment 0   0
Net 0   0
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]      
Total $ 0   $ 0