XML 60 R49.htm IDEA: XBRL DOCUMENT v3.26.1
Convertible Preferred Stock and Stockholders’ Equity - Schedule of Outstanding Warrants (Details) - Warrants [Member] - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Schedule of Outstanding Warrants [Line Items]    
Number of Shares, Outstanding at ending 1,136,288 1,280,375
Weighted Average Exercise Price, Outstanding at ending $ 26.26 $ 24.85
Weighted Average Remaining Contractual Life, Outstanding at ending 2 years 5 months 26 days 2 years 8 months 23 days
Number of Shares, Warrants vested and exercisable 1,136,288  
Weighted Average Exercise Price, Warrants vested and exercisable $ 26.26  
Weighted Average Remaining Contractual Life, Warrants vested and exercisable 2 years 5 months 26 days  
Number of Shares, Granted  
Weighted Average Exercise Price, Granted  
Number of Shares, Exercised (144,087)  
Weighted Average Exercise Price, Exercised  
Number of Shares, Cancelled  
Weighted Average Exercise Price, Cancelled