XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Summary of Future Lease Payments under Noncancelable Leases (Details)
Sep. 30, 2023
USD ($)
Leases [Abstract]  
2023 (remaining three months) $ 979,745
2024 1,189,454
2025 1,223,029
2026 1,257,612
2027 422,107
Thereafter 0
Total future minimum lease payments 5,071,947
Less: imputed interest (722,564)
Total future minimum lease payments $ 4,349,383