XML 98 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
WARRANTS - Schedule of Warrant Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Class Of Warrant Or Right, Outstanding [Roll Forward]    
Warrants outstanding, beginning balance (in shares) 337,150 395,483
Exercised (in shares) 0 (18,196)
Terminated – cashless exercise (in shares)   (40,137)
Terminated (in shares) 0  
Issued for line of credit (in shares) 175,531  
Expired (in shares)   0
Expired loan extension (in shares) (1,000)  
Warrants outstanding, ending balance (in shares) 511,681 337,150
Warrants exercisable (in shares) 337,150 337,150
Weighted Average Exercise Price [Abstract]    
Warrants outstanding, beginning balance (in dollars per share) $ 12.63 $ 11.65
Exercised (in dollars per share) 0 6.00
Terminated – cashless exercise (in dollars per share)   6.00
Terminated (in dollars per share) 0  
Issued for line of credit (in dollars per share) 1.25  
Expired (in dollars per share)   0
Expired loan extension (in dollars per share) 6.00  
Warrants outstanding, ending balance (in dollars per share) 8.74 12.63
Warrants exercisable (in dollars per share) $ 12.63 $ 12.63