XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Summary of Future Minimum Rental Payments Due to the Company (Details)
Mar. 31, 2023
USD ($)
Leases [Abstract]  
2023 (9 months remaining) $ 3,543,139
2024 4,785,452
2025 4,635,711
2026 4,513,724
2027 3,919,118
Thereafter 5,210,921
Lessor, Operating Lease, Payments to be Received, Total $ 26,608,065