XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Consolidation (Details)
6 Months Ended
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
Accounting Policies [Abstract]      
Number of Reportable Segments 1    
Depreciation $ 4,438,641 $ 4,388,019  
Unrecognized Tax Benefits $ 0   $ 0