v3.26.1
CONVERTIBLE PREFERRED STOCK (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Oct. 31, 2022
USD ($)
shares
Mar. 31, 2022
USD ($)
day
$ / shares
shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
$ / shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
$ / shares
Dec. 31, 2025
USD ($)
$ / shares
shares
COMMON STOCK              
Common stock offering, net of issuance costs (in shares) 7,481,747            
Preferred stock shares authorized (in shares)     100,000,000   100,000,000   100,000,000
Preferred stock par value (in dollars per share) | $ / shares     $ 0.001   $ 0.001   $ 0.001
Common stock offering, net of issuance costs | $ $ 9,400   $ 1,190,823   $ 1,199,779    
Preferred stock, conversion threshold trading days | day   5          
Preferred stock, threshold consecutive trading days | day   15          
Conversion denomination | $   $ 1          
Preferred dividend declared (in dollar per share) | $ / shares     $ 0 $ 0 $ 0 $ 0  
Stock Conversion Option Two              
COMMON STOCK              
Conversion of stock, shares converted             141,948
Stock Conversion Option Three              
COMMON STOCK              
Conversion of stock, shares converted             1,214,790
Series A Preferred Stock              
COMMON STOCK              
Annual dividend rate   10.00%          
Preferred stock, liquidation preference (in dollars per share) | $ / shares   $ 1,000          
Preferred stock, threshold percentage of stock price trigger   130.00%          
Preferred stock, convertible, conversion ratio   100          
Series A Preferred Stock | Stock Conversion Option One              
COMMON STOCK              
Conversion of stock, shares converted             8
Cash settlement | $             $ 12
Series A Preferred Stock | Stock Conversion Option Two              
COMMON STOCK              
Conversion of stock, shares converted             1,000
Series A Preferred Stock | Stock Conversion Option Three              
COMMON STOCK              
Conversion of stock, shares converted             8,558
Series A Preferred Stock | Subscription Agreements              
COMMON STOCK              
Common stock offering, net of issuance costs (in shares)   9,566          
Preferred stock shares authorized (in shares)   10,000          
Preferred stock par value (in dollars per share) | $ / shares   $ 0.001          
Common stock offering, net of issuance costs | $   $ 9,600