Annual report pursuant to Section 13 and 15(d)

Accrued Interest Payable, Policy (Details)

v3.20.4
Accrued Interest Payable, Policy (Details)
12 Months Ended
Dec. 31, 2020
Basis of Presentation and Significant Accounting Policies [Abstract]  
Number of days within which accrued interest payables are generally paid in cash 30 days