XML 79 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Deferred Production Costs (Tables)
12 Months Ended
Dec. 31, 2019
Deferred Production Costs [Abstract]  
Schedule of Deferred Production Costs
   December 31, 
   2019   2018 
Deferred production costs  $28,290,200    23,604,111 
Less: accumulated amortization   (17,327,718)   (14,545,267)
Deferred production costs, net  $10,962,482   $9,058,844 
           
Weighted average remaining amortization period at December 31, 2019 (in years)   4.08