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 |