v3.21.1
Long Term Debt - Narrative (Details) - USD ($)
Oct. 01, 2018
Mar. 31, 2021
Oct. 31, 2018
Unsecured Debt      
Debt Instrument [Line Items]      
Revolving credit loan, stated percentage   4.50%  
Debt instrument, face amount   $ 2,500,000  
Real Estate Note      
Debt Instrument [Line Items]      
Revolving credit loan, stated percentage     2.39%
Annual principal payment     $ 8,500,000
Line of Credit      
Debt Instrument [Line Items]      
Revolving credit loan $ 15,000,000.0