XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events - Narrative (Details) - USD ($)
6 Months Ended
Aug. 18, 2023
Jun. 30, 2023
Jun. 30, 2022
Jul. 06, 2023
Dec. 31, 2022
Sep. 11, 2022
Jun. 30, 2020
Subsequent Events              
Common stock, shares authorized (in shares)   50,000,000     50,000,000    
Number of warrants exercised for issuance of shares (in shares)   4,034,199     1,465,083   6,418
Exercise price of warrants (in dollars per share)           $ 8.85  
Proceeds from issuance of Common Stock warrants   $ 0 $ 55,838        
Subsequent Event | Common Class A              
Subsequent Events              
Number of warrants exercised for issuance of shares (in shares) 270,000            
Exercise price of warrants (in dollars per share) $ 2.30            
Proceeds from issuance of Common Stock warrants $ 621,000            
Third Restated Certificate | Subsequent Event              
Subsequent Events              
Common stock, shares authorized (in shares)       50,000,000