Annual report pursuant to Section 13 and 15(d)

Revenue - Schedule of Disaggregation of Revenue (Details)

v3.20.4
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Total $ 105,122 $ 64,439
Healthcare IT [Member]    
Total 93,324 51,172
Healthcare IT [Member] | Revenue Cycle Management Services [Member]    
Total 65,335 42,682
Healthcare IT [Member] | SaaS Solutions [Member]    
Total 18,684 297
Healthcare IT [Member] | Professional Services [Member]    
Total 2,559 1,764
Healthcare IT [Member] | Ancillary Services [Member]    
Total 3,977 3,234
Healthcare IT [Member] | Group Purchasing Services [Member]    
Total 859 1,020
Healthcare IT [Member] | Printing and Mailing Services [Member]    
Total 1,453 1,650
Healthcare IT [Member] | Clearinghouse and EDI Services [Member]    
Total 457 525
Practice Management [Member]    
Total 11,798 13,267
Practice Management [Member] | Practice Management Services [Member]    
Total $ 11,798 $ 13,267