XML 47 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Schedule of Future Maturities of Lease Liabilities (Details)
Mar. 31, 2020
USD ($)
April 2020 - March 2021 $ 3,193
April 2021 - March 2022 3,235
April 2022 - March 2023 3,166
April 2023 - March 2024 3,042
April 2024 - March 2025 3,089
Thereafter 25,281
Future maturities of lease liabilities 41,006
Principal Payments [Member]  
April 2020 - March 2021 1,552
April 2021 - March 2022 1,692
April 2022 - March 2023 1,728
April 2023 - March 2024 1,706
April 2024 - March 2025 1,860
Thereafter 19,289
Future maturities of lease liabilities 27,827
Interest Payments [Member]  
April 2020 - March 2021 1,641
April 2021 - March 2022 1,543
April 2022 - March 2023 1,438
April 2023 - March 2024 1,336
April 2024 - March 2025 1,229
Thereafter 5,992
Future maturities of lease liabilities $ 13,179