XML 97 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock - Equity Offerings (Details) - USD ($)
12 Months Ended
Apr. 20, 2023
Aug. 10, 2022
Dec. 31, 2023
Dec. 31, 2022
Class A Common Stock        
Class of Stock [Line Items]        
Common stock, par value per share (in dollars per share)     $ 0.001 $ 0.001
At the market offering        
Class of Stock [Line Items]        
Percentage on gross proceeds from common stock sold for sales agent commission   3.00%    
Deferred offering costs     $ 300,000 $ 300,000
Shares sold (in shares)     0 0
At the market offering | Class A Common Stock        
Class of Stock [Line Items]        
Common stock, par value per share (in dollars per share)   $ 0.001    
Aggregate gross sales proceeds   $ 50,000,000    
Underwriting Offering        
Class of Stock [Line Items]        
Shares sold (in shares) 2,727,273      
Sale of stock (in dollars per share) $ 11.00      
Proceeds from company offering $ 28,200,003      
Sale of stock, proceeds before deducting offering costs payable $ 203,768   $ 203,768  
Underwriting Offering | Class A Common Stock        
Class of Stock [Line Items]        
Common stock, par value per share (in dollars per share) $ 0.001      
Maximum        
Class of Stock [Line Items]        
Aggregate amount   $ 200,000,000    
Date of effective period   3 years