XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable - Schedule of Debt (Detail) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Total notes payable $ 206,538,072 $ 99,054,979
Less: current portion of notes payable (777,275) (341,983)
Notes payable, net of current portion 205,760,797 98,712,996
Acquired Debt [member]    
Debt Instrument [Line Items]    
Total notes payable 1,284,449 717,430
Private Placement Debt May 22, 2019 [Member]    
Debt Instrument [Line Items]    
Total notes payable 0 94,955,094
Private Placement Debt April 30, 2021 [Member]    
Debt Instrument [Line Items]    
Total notes payable 195,163,333 0
Mortgage Notes [Member]    
Debt Instrument [Line Items]    
Total notes payable $ 10,090,290 $ 3,382,455