XML 87 R72.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' Equity - Summary of Warrants Outstanding and Exercisable (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Common Warrants    
Class Of Warrant Or Right [Line Items]    
Outstanding Number of Warrants (in shares) 4,665,201 5,153,291
Warrants Exercisable, Weighted Average Remaining Warrant Term (in years) 1 year 7 months 6 days  
Warrants Exercisable, Number of Warrants (in shares) 4,665,201  
$0.01    
Class Of Warrant Or Right [Line Items]    
Warrant exercise price (in dollars per share) $ 0.01  
$0.01 | Common Warrants    
Class Of Warrant Or Right [Line Items]    
Outstanding Number of Warrants (in shares) 1,037,792  
Warrants Exercisable, Weighted Average Remaining Warrant Term (in years) 3 years 2 months 12 days  
Warrants Exercisable, Number of Warrants (in shares) 1,037,792  
$6.00    
Class Of Warrant Or Right [Line Items]    
Warrant exercise price (in dollars per share) $ 6.00  
$6.00 | Common Warrants    
Class Of Warrant Or Right [Line Items]    
Outstanding Number of Warrants (in shares) 16,666  
Warrants Exercisable, Weighted Average Remaining Warrant Term (in years) 2 years 2 months 12 days  
Warrants Exercisable, Number of Warrants (in shares) 16,666  
$10.00    
Class Of Warrant Or Right [Line Items]    
Warrant exercise price (in dollars per share) $ 10.00  
$10.00 | Common Warrants    
Class Of Warrant Or Right [Line Items]    
Outstanding Number of Warrants (in shares) 3,610,743  
Warrants Exercisable, Weighted Average Remaining Warrant Term (in years) 1 year 2 months 12 days  
Warrants Exercisable, Number of Warrants (in shares) 3,610,743