Annual report pursuant to Section 13 and 15(d)

Accrued Expenses - Additional Information (Details)

v3.24.1
Accrued Expenses - Additional Information (Details) - USD ($)
12 Months Ended
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Deferred Compensation Arrangement with Individual, Share-Based Payments [Line Items]      
Accrued bonus expense   $ 786,999 $ 1,094,582
Issuance of stock options to settle accrued bonus balance 974,046    
Fair value of stock options issued to settle accrued bonus balance $ 977,123    
Accrued severance   824,435  
General And Administrative Expenses And Research And Development Expenses [Member]      
Deferred Compensation Arrangement with Individual, Share-Based Payments [Line Items]      
Payroll expense related to accrued bonus balance   $ 117,459