XML 83 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule III - Real Estate and Accumulated Depreciation - Reconciliation of Accumulated Depreciation (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
SEC Schedule III, Real Estate and Accumulated Depreciation Disclosure [Abstract]      
Balance at January 1 $ 321,141,833 $ 233,861,792 $ 172,698,378
Current year depreciation expense 115,969,605 88,892,382 67,019,106
Impairment charge (2,425,088) (150,523) (986,221)
Disposition of real estate (728,581) (1,461,818) (4,869,471)
Balance at December 31 $ 433,957,769 $ 321,141,833 $ 233,861,792