XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Schedule of Minimum Future Lease Payments (Detail)
Jun. 30, 2024
USD ($)
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
For the six months ending December 31, 2024 $ 324,952
December 31, 2025 630,710
December 31, 2026 598,753
December 31, 2027 586,525
December 31, 2028 568,536
December 31, 2029 569,028
December 31, 2030 and thereafter 10,231,530
Total undiscounted lease payments 13,510,034
Less imputed interest (8,443,465)
Total lease liability $ 5,066,569