XML 75 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Additional disclosures (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income taxes    
Net change in valuation allowance $ 11,651,327 $ 7,554,381
Accrued interest or penalties 0  
Recognized income tax interest and penalties 0  
Research Tax Credit Carryforward    
Income taxes    
Tax credit carryforward 4,132,475  
U.S. federal    
Income taxes    
Net operating loss carryforwards 38,085,386  
U.S. federal | Generated in 2017 and prior    
Income taxes    
Net operating loss carryforwards 2,764,240  
State    
Income taxes    
Net operating loss carryforwards $ 40,632,269  
Common Stock    
Income taxes    
Issuance of common stock 2,246,113