XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.4
STOCKHOLDERS' EQUITY - Warrants (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Jul. 02, 2025
Jul. 21, 2024
STOCKHOLDERS' EQUITY      
Number of common shares issuable upon exercise of outstanding warrants (in shares) 3,032,892    
2025 July Common Warrants      
STOCKHOLDERS' EQUITY      
Number of common shares issuable upon exercise of outstanding warrants (in shares) 436    
Exercise Price (in dollars per share) $ 5.25    
Expiration Date Jul. 02, 2030    
2025 Representative Warrants      
STOCKHOLDERS' EQUITY      
Number of common shares issuable upon exercise of outstanding warrants (in shares) 82,800 82,800  
Exercise Price (in dollars per share) $ 7.75    
Expiration Date Jul. 02, 2030    
2024 Tranche A Warrants      
STOCKHOLDERS' EQUITY      
Number of common shares issuable upon exercise of outstanding warrants (in shares) 114,773    
Exercise Price (in dollars per share) $ 75.6   $ 75.6
Expiration Date Jul. 21, 2029    
2024 Tranche B Warrants      
STOCKHOLDERS' EQUITY      
Number of common shares issuable upon exercise of outstanding warrants (in shares) 139,877    
Exercise Price (in dollars per share) $ 120   120
Expiration Date Jul. 21, 2029    
2024 Tranche C Warrants      
STOCKHOLDERS' EQUITY      
Number of common shares issuable upon exercise of outstanding warrants (in shares) 72,663    
Exercise Price (in dollars per share) $ 165   $ 165
Expiration Date Jul. 21, 2029    
2023 Tranche B Preferred Warrants      
STOCKHOLDERS' EQUITY      
Number of common shares issuable upon exercise of outstanding warrants (in shares) 14,652    
Exercise Price (in dollars per share) $ 143.25    
Expiration Date Sep. 08, 2028    
2022 Common Warrants      
STOCKHOLDERS' EQUITY      
Number of common shares issuable upon exercise of outstanding warrants (in shares) 75,939    
Exercise Price (in dollars per share) $ 58.8    
Expiration Date Oct. 25, 2027    
2025 October Series I Common Warrants      
STOCKHOLDERS' EQUITY      
Number of common shares issuable upon exercise of outstanding warrants (in shares) 1,048,094    
Exercise Price (in dollars per share) $ 6    
Expiration Date Oct. 08, 2030    
2025 October Series II Common Warrants      
STOCKHOLDERS' EQUITY      
Number of common shares issuable upon exercise of outstanding warrants (in shares) 1,048,094    
Exercise Price (in dollars per share) $ 6    
Expiration Date Apr. 08, 2027