XML 101 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Summary of Remaining Maturities of Operating Leases, Excluding Short-term Leases (Details)
Dec. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 881,300
2021 352,243
2022 281,232
2023 70,848
Total 1,585,623
Less present value discount (190,351)
Operating lease liabilities, net $ 1,395,272