XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.3
LONG-TERM DEBT, NET - Additional information (Details)
9 Months Ended
Sep. 30, 2024
USD ($)
$ / shares
2022 Success Fee Letter | First Tranche  
LONG-TERM DEBT  
Maximum borrowing capacity | $ $ 5,000,000
Percentage of success fee 1.00%
Average selling price $ 8
Number of days for stock price threshold set in success fee letter 5 days
2022 Success Fee Letter | Second Tranche  
LONG-TERM DEBT  
Maximum borrowing capacity | $ $ 5,000,000
Percentage of success fee 1.50%
Average selling price $ 10
Number of days for stock price threshold set in success fee letter 5 days
2022 Success Fee Letter | Third Tranche  
LONG-TERM DEBT  
Maximum borrowing capacity | $ $ 5,000,000
Percentage of success fee 2.00%
Average selling price $ 12
Number of days for stock price threshold set in success fee letter 5 days
Western Alliance Bank | 2018 Success Fee Letter  
LONG-TERM DEBT  
Percentage of success fee 6.37%
Average selling price $ 7.05
Number of days for stock price threshold set in success fee letter 5 days
Western Alliance Bank | 2018 Success Fee Letter | Minimum  
LONG-TERM DEBT  
Percentage of closing price on common stock 26.13%
Western Alliance Bank | 2018 Success Fee Letter | Maximum  
LONG-TERM DEBT  
Percentage of closing price on common stock 70.00%