XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Summary of Future Minimum Rental Payments Due to the Company (Details)
Sep. 30, 2023
USD ($)
Leases [Abstract]  
2023 (3 months remaining) $ 2,394,505
2024 8,092,847
2025 7,842,853
2026 7,480,808
2027 5,817,420
Thereafter 13,038,988
Lessor, Operating Lease, Payments to be Received, Total $ 44,667,421