XML 88 R59.htm IDEA: XBRL DOCUMENT v3.23.1
STANDBY EQUITY PURCHASE AGREEMENT AND CONVERTIBLE PROMISSORY NOTE - Standby Equity Purchase Agreement (Details) - USD ($)
12 Months Ended
Jun. 02, 2022
Dec. 31, 2022
Yorkville | Convertible promissory note    
STANDBY EQUITY PURCHASE AGREEMENT, CONVERTIBLE PROMISSORY NOTE AND DERIVATIVE LIABILITY    
Loan amount $ 15,000,000.0  
Standby equity purchase agreement    
STANDBY EQUITY PURCHASE AGREEMENT, CONVERTIBLE PROMISSORY NOTE AND DERIVATIVE LIABILITY    
Cost or penalty for termination 0  
Advances received on sale of shares   $ 0
Standby equity purchase agreement | Convertible promissory note    
STANDBY EQUITY PURCHASE AGREEMENT, CONVERTIBLE PROMISSORY NOTE AND DERIVATIVE LIABILITY    
Loan amount 15,000,000.0  
Standby equity purchase agreement | Yorkville    
STANDBY EQUITY PURCHASE AGREEMENT, CONVERTIBLE PROMISSORY NOTE AND DERIVATIVE LIABILITY    
Aggregate amount $ 50,000,000  
Termination period 36 months  
Standby equity purchase agreement | Maximum    
STANDBY EQUITY PURCHASE AGREEMENT, CONVERTIBLE PROMISSORY NOTE AND DERIVATIVE LIABILITY    
Notice period 5 days