XML 199 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Equity Issuances (Details) - USD ($)
12 Months Ended
Sep. 15, 2022
Dec. 31, 2023
Dec. 31, 2022
Mar. 22, 2022
Jun. 04, 2021
Common Stock          
Class of Stock [Line Items]          
Stock issued (in shares)   87,000 11,000    
Issuance of common stock in connection with Merger (in shares) 3,772,768   3,773,000    
ATM Agreement          
Class of Stock [Line Items]          
Aggregate offering amount authorized per agreement         $ 50,000,000
Common stock outstanding       $ 43,600,000  
Amount available for sale       $ 17,698,943  
Percentage held by non-affiliates       33.00%  
Stock issued (in shares)   64,394      
Gross price amount   $ 270,774