Quarterly report [Sections 13 or 15(d)]

STOCKHOLDERS' EQUITY - Schedule of Common Warrants Exercised (Details)

v3.25.2
STOCKHOLDERS' EQUITY - Schedule of Common Warrants Exercised (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Exercise Price            
Proceeds Received $ 0 $ 0 $ 0 $ 0    
Common warrants            
Common Warrants            
Exercisable, at period start (in shares) 78,200 78,200 78,200 78,200 78,200 78,200
Exercised (in shares) 0 0 0 0 0 0
Exercisable, at period end (in shares) 78,200 78,200 78,200 78,200 78,200 78,200
Common warrants | Exercise Price            
Exercise Price            
Exercisable, at period start (in dollars per share) $ 0.80 $ 0.80 $ 0.80 $ 0.80 $ 0.80 $ 0.80
Exercised (in dollars per share) 0 0 0 0    
Exercisable, at period end (in dollars per share) $ 0.80 $ 0.80 $ 0.80 $ 0.80 $ 0.80 $ 0.80