XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Schedule of Common Stock Warrants Outstanding (Details) - $ / shares
6 Months Ended
Jun. 30, 2023
Feb. 28, 2018
Class of Warrant or Right [Line Items]    
Shares Underlying Outstanding Warrants (in shares) 6,500  
Exercise Price (in usd per share)   $ 3.00
Warrants Expiring on April 4, 2026    
Class of Warrant or Right [Line Items]    
Shares Underlying Outstanding Warrants (in shares) 6,500  
Exercise Price (in usd per share) $ 10.00  
Expiration Date Apr. 04, 2026