XML 88 R73.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' Equity - Preferred Stock Warrants (Details) - Preferred Warrants - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Class Of Warrant Or Right [Line Items]    
Outstanding Number of Warrants (in shares) 24,900 0
Class Of Warrant Or Right Weighted Average Exercise Price (in dollars per share) $ 1,000 $ 0
Warrants issued (in shares) 59,759  
Warrants issued (in dollars per share) $ 1,000  
Warrants exercised (in shares) (34,859)  
Warrants exercised (in dollars per share) $ 1,000  
Warrants Exercisable, Weighted Average Remaining Warrant Term (in years) 2 years 3 months 18 days  
Warrants Exercisable, Number of Warrants (in shares) 24,900  
Warrants Exercisable, Weighted Average Exercise Price (in dollars per share) $ 1,000  
Weighted Average Remaining Life, Exercisable 2 years 3 months 18 days