XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Summary of Warrants Outstanding and Exercisable (Details) - $ / shares
6 Months Ended
Jun. 30, 2023
Apr. 18, 2023
Dec. 31, 2022
Class of Warrant or Right [Line Items]      
Warrant exercise price (in dollars per share)   $ 0.01  
Outstanding Number of Warrants (in shares) 4,696,312 538,828 5,153,291
Warrants Exercisable, Weighted Average Remaining Warrant Term (in years) 2 years 1 month 6 days    
Warrants Exercisable, Number of Warrants (in shares) 4,696,312    
$0.01      
Class of Warrant or Right [Line Items]      
Warrant exercise price (in dollars per share) $ 0.01    
Outstanding Number of Warrants (in shares) 1,037,792    
Warrants Exercisable, Weighted Average Remaining Warrant Term (in years) 3 years 8 months 12 days    
Warrants Exercisable, Number of Warrants (in shares) 1,037,792    
$4.50-$6.00      
Class of Warrant or Right [Line Items]      
Outstanding Number of Warrants (in shares) 47,777    
Warrants Exercisable, Weighted Average Remaining Warrant Term (in years) 2 years 9 months 18 days    
Warrants Exercisable, Number of Warrants (in shares) 47,777    
$4.50-$6.00 | Minimum      
Class of Warrant or Right [Line Items]      
Warrant exercise price (in dollars per share) $ 4.50    
$4.50-$6.00 | Maximum      
Class of Warrant or Right [Line Items]      
Warrant exercise price (in dollars per share) 6.00    
$10.00      
Class of Warrant or Right [Line Items]      
Warrant exercise price (in dollars per share) $ 10    
Outstanding Number of Warrants (in shares) 3,610,743    
Warrants Exercisable, Weighted Average Remaining Warrant Term (in years) 1 year 8 months 12 days    
Warrants Exercisable, Number of Warrants (in shares) 3,610,743