v3.26.3
Schedule of Stock Option Activity (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Weighted remaining contractual year granted       $ 3.8
Share-Based Payment Arrangement, Option [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares available for grant, beginning balance  
Outstanding stock awards, beginning balance 36,667 14,445 14,445  
Weighted average exercise price beginning balance $ 63.95 $ 143.57 $ 143.57  
Weighted average remaining contractual life years 3 years 2 months 12 days 3 years 4 months 24 days   2 years 8 months 12 days
Weighted average aggregate intrinsic value, beginning balance  
Shares available for grant, granted    
Outstanding stock awards, granted 22,223 0  
Weighted average exercise price granted $ 9.45    
Shares available for grant, exercised    
Outstanding stock awards, exercised    
Weighted average exercise price exercised    
Shares available for grant, forfeited cancelled    
Outstanding stock awards, forfeited cancelled    
Weighted average exercise price forfeited cancelled    
Shares available for grant, ending balance
Outstanding stock awards, ending balance 36,667 36,667 36,667 14,445
Weighted average exercise price ending balance $ 63.95 $ 63.95 $ 63.95 $ 143.57
Weighted average aggregate intrinsic value, ending balance