XML 107 R76.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2020
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Lease expiration, description under ASU 840   The Company also leases office space in various locations with expiration dates between 2020 and 2027.     The Company also leases office space in various locations with expiration dates between 2016 and 2020.  
Rent expense under ASU 840   $ 90,449 $ 70,219      
Lease expiration, description   The Company also leases office space in various locations with expiration dates between 2016 and 2020.        
Rent expense   $ 90,449 $ 70,219   $ 340,000 $ 260,000
Dallas Office [Member]            
Lease expiration, description under ASU 840 The Company entered into a lease agreement for its Dallas office with expiration date 2027.          
Lease expiration, description       The Company entered into a lease agreement for its Dallas office with expiration date 2027.