XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF DISAGGREGATION OF REVENUE (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]        
Revenue $ 28,090 $ 29,362 $ 54,052 $ 59,363
Healthcare IT [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 24,580 25,985 47,301 52,939
Healthcare IT [Member] | Technology-enabled Business Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 19,034 19,620 36,317 39,115
Healthcare IT [Member] | Professional Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 4,491 5,504 8,913 12,064
Healthcare IT [Member] | Printing and Mailing Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 809 687 1,670 1,400
Healthcare IT [Member] | Group Purchasing Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 246 174 401 360
Medical Practice Management [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 3,510 $ 3,377 $ 6,751 $ 6,424