v3.26.1
Stock Options and Restricted Stock Units - Schedule of Summarizes Information About Outstanding Stock Options (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Schedule of Summarizes Information About Outstanding Stock Options [Line Items]      
Number Outstanding 395,453    
Wtd.Avg, Life 2 years 4 months 24 days    
Wtd. Avg. Exercise Price $ 5.5    
Stock Options [Member]      
Schedule of Summarizes Information About Outstanding Stock Options [Line Items]      
Number Outstanding 395,453 425,703 417,003
Wtd. Avg. Exercise Price $ 5.4 $ 6.01 $ 7
Range of Exercise Price $3.00 - $23.80 [Member] | Stock Options [Member]      
Schedule of Summarizes Information About Outstanding Stock Options [Line Items]      
Number Outstanding   425,703  
Wtd.Avg, Life   2 years 6 months  
Wtd. Avg. Exercise Price   $ 6.01