XML 74 R58.htm IDEA: XBRL DOCUMENT v3.25.4
COMMON STOCK WARRANTS - Schedule of common stock warrant expiration information (Details)
Dec. 31, 2025
$ / shares
shares
Class of Warrant or Right [Line Items]  
Weighted Average Exercise Price (in dollars per share) | $ / shares $ 7.50
Shares (in shares) | shares 3,204,923
2026  
Class of Warrant or Right [Line Items]  
Weighted Average Exercise Price (in dollars per share) | $ / shares $ 6.72
Shares (in shares) | shares 2,670,554
2027  
Class of Warrant or Right [Line Items]  
Weighted Average Exercise Price (in dollars per share) | $ / shares $ 525.00
Shares (in shares) | shares 892
2028  
Class of Warrant or Right [Line Items]  
Weighted Average Exercise Price (in dollars per share) | $ / shares $ 21.68
Shares (in shares) | shares 188,768
2029  
Class of Warrant or Right [Line Items]  
Weighted Average Exercise Price (in dollars per share) | $ / shares $ 4.45
Shares (in shares) | shares 344,709