XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.2
LONG-TERM DEBT - Additional information (Details)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
2022 Success Fee Letter | First Tranche  
LONG-TERM DEBT  
Percentage of success fee 1.00%
Maximum borrowing capacity | $ $ 5.0
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  
Percentage of success fee 1.50%
Maximum borrowing capacity | $ $ 5.0
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  
Percentage of success fee 2.00%
Maximum borrowing capacity | $ $ 5.0
Average selling price $ 12
Number of days for stock price threshold set in success fee letter 5 days
Loan and security agreement  
LONG-TERM DEBT  
Average selling price $ 0.79