XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Revenue Recognition (Details)
3 Months Ended
Mar. 31, 2021
USD ($)
Offering
Dec. 31, 2020
USD ($)
Revenue Recognition [Abstract]    
Number of revenue generating offerings | Offering 3  
Excess amount of royalties $ 62,500  
Payment term after billed date 30 days  
Capitalized contract costs $ 8,298 $ 53,784
Contract assets [Abstract]    
Beginning balance 196,701  
Contract assets acquired from Helix 263,755  
Add: Revenue recognized from related contract assets 218,333  
Less: Contract acquisition costs amortized during the three months ended March 31, 2021 (45,486)  
Less: Payments received during the three months ended March 31, 2021 (206,349)  
Ending balance 426,954  
Contract liabilities (Deferred Revenue) [Abstract]    
Beginning balance 158,884  
Contract liabilities assumed from Helix 636,910  
Add: Payments received during the three months ended March 31, 2021 378,533  
Less: Revenue recognized during the three months ended March 31, 2021 (503,143)  
Ending balance $ 671,184