v3.26.1
STOCKHOLDERS' EQUITY - Schedule Of Stockholders Equity Warrants (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Equity [Abstract]    
Warrants Outstanding Beginning Balance 932,991 3,116
Expired 0 (109)
Granted 0  
Canceled 0 (2,526)
Warrants Outstanding Ending Balance 932,991 481
Weighted Average Exercise Price Beginning Balance $ 26.06 $ 6,162
Weighted Average Exercise Price Ending Balance $ 26.06