XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Revenue Recognition (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Revenue Recognition [Abstract]      
Payment term after billed date 30 days    
Contract assets [Abstract]      
Beginning balance $ 1,056,891 $ 196,701 $ 196,701
Acquired from Helix     (20,128)
Beginning deferred revenue balance recognized during the period 0   0
Net change due to timing of billings, payments and recognition 630,922   860,190
Ending balance 1,687,813   1,056,891
Revenues [Abstract]      
Disaggregated revenue 6,391,279 1,620,609  
Revenue, Performance Obligation [Abstract]      
Remaining performance obligation 25,856,000   19,950,670
Remaining performance obligation of billed and deferred revenue 2,964,222   976,268
Healthcare Information [Member]      
Revenues [Abstract]      
Disaggregated revenue 3,534,861 573,836  
Software Subscriptions [Member]      
Revenues [Abstract]      
Disaggregated revenue 2,274,233 835,142  
Service [Member]      
Revenues [Abstract]      
Disaggregated revenue 428,706 96,311  
Other [Member]      
Revenues [Abstract]      
Disaggregated revenue $ 153,479 115,320  
Minimum [Member]      
Revenue Recognition [Abstract]      
Period of information products contracts 1 month    
Maximum [Member]      
Revenue Recognition [Abstract]      
Period of information products contracts 5 years    
Helix Technologies, Inc [Member]      
Contract assets [Abstract]      
Acquired from Helix     $ 20,128
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01      
Revenue, Performance Obligation [Abstract]      
Period of recognized noncurrent remaining performance obligations     1 year
Remaining performance obligation     $ 8,525,736
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01      
Revenue, Performance Obligation [Abstract]      
Period of recognized noncurrent remaining performance obligations 1 year    
Remaining performance obligation $ 12,816,197   11,424,934
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01      
Revenue, Performance Obligation [Abstract]      
Period of recognized noncurrent remaining performance obligations    
Remaining performance obligation $ 13,039,803    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01      
Revenue, Performance Obligation [Abstract]      
Period of recognized noncurrent remaining performance obligations 36 months    
Costs of Obtaining Contracts [Member]      
Contract assets [Abstract]      
Beginning balance $ 70,278 53,784 53,784
Acquired from Helix     0
Beginning deferred revenue balance recognized during the period 0   0
Net change due to timing of billings, payments and recognition (12,929)   16,494
Ending balance 57,349   70,278
Costs of Obtaining Contracts [Member] | Helix Technologies, Inc [Member]      
Contract assets [Abstract]      
Acquired from Helix     0
Unbilled Revenue [Member]      
Contract assets [Abstract]      
Beginning balance 986,613 142,917 142,917
Acquired from Helix     (20,128)
Beginning deferred revenue balance recognized during the period 0   0
Net change due to timing of billings, payments and recognition 643,851   843,696
Ending balance 1,630,464   986,613
Unbilled Revenue [Member] | Helix Technologies, Inc [Member]      
Contract assets [Abstract]      
Acquired from Helix     20,128
Deferred Revenue [Member]      
Contract liabilities (Deferred Revenue) [Abstract]      
Beginning balance 976,268 $ 158,884 158,884
Acquired from Helix     (263,787)
Beginning deferred revenue balance recognized during the period (595,296)   (158,884)
Net change due to timing of billings, payments and recognition 2,583,250   919,119
Ending balance $ 2,964,222   976,268
Deferred Revenue [Member] | Helix Technologies, Inc [Member]      
Contract liabilities (Deferred Revenue) [Abstract]      
Acquired from Helix     $ 320,936