XML 51 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Investment in Sales-Type Leases, Net (Tables)
12 Months Ended
Dec. 31, 2019
Investments [Abstract]  
Schedule of net investment in sales-type leases

   2019   2018 
Total future minimum lease payments receivable  $56,477,739   $88,661,266 
Less: executory cost   (3,623,100)   (5,687,704)
Less: unearned interest   (14,905,393)   (19,398,707)
Less: realized interest income but not yet received   (5,245,244)   (9,336,141)
Less: allowance for net investment receivable   (24,416,442)   (29,276,658)
Investment in sales-type leases, net   8,287,560    24,962,056 
Current portion   -    - 
Noncurrent portion  $8,287,560   $24,962,056 
Schedule of future minimum rentals to be received on non-cancelable sales-type leases by years

2020  $27,063,444 
2021   6,536,510 
2022   6,536,510 
2023   6,536,510 
2024   6,536,510 
Thereafter   3,268,255 
Total  $56,477,739