XML 76 R62.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF DISAGGREGATION OF REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenue $ 27,377 $ 28,090 $ 55,009 $ 54,052
Healthcare IT [Member] | Technology Enabled Business Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 18,991 19,034 36,696 36,317
Healthcare IT [Member] | Professional Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 4,076 4,491 9,967 8,913
Healthcare IT [Member] | Printing and Mailing Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 802 809 1,681 1,670
Healthcare IT [Member] | Group Purchasing Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 208 246 375 401
Medical Practice Management [Member] | Medical Practice Management Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 3,300 $ 3,510 $ 6,290 $ 6,751