v3.26.1
Stockholders' Equity (Details) - Warrant [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Warrants outstanding, beginning 284,292 284,292 284,292  
Weighted average exercise price outstanding, beginning $ 272.26 $ 272.26 $ 272.26  
Weighted average remaining contractual life 1 year 4 months 28 days 2 years 4 months 28 days 1 year 10 months 28 days 2 years 10 months 28 days
No warrant activity    
Weighted average exercise price, No warrant activity    
Warrants outstanding, ending 284,292 284,292 284,292 284,292
Weighted average exercise price outstanding, ending $ 272.26 $ 272.26 $ 272.26 $ 272.26