v3.26.1
Stock Based Compensation - Schedule of Stock Options Outstanding (Details) - $ / shares
3 Months Ended
Dec. 31, 2025
Mar. 31, 2026
Schedule of Stock Options Outstanding [Abstract]    
Number of Options, Options Outstanding Balance 1,331,034 1,301,389
Weighted Average Exercise Price (per share), Options Vested and Exercisable Outstanding Balance $ 0.48 $ 0.47
Number of Options, Options Outstanding Balance 1,331,034 1,301,389
Weighted Average Remaining Contractual Life, Options Vested and Exercisable Outstanding Balance 2 years 7 months 28 days 2 years 4 months 13 days
Weighted Average Exercise Price, Options Vested and Exercisable Outstanding Balance $ 0.48 $ 0.47
Number of Options, Options outstanding granted  
Weighted Average Exercise Price (per share), Options Vested and Exercisable Vested and Exercisable granted  
Number of Options, Options outstanding exercised  
Weighted Average Exercise Price (per share), Options Vested and Exercisable exercised  
Number of Options, Options outstanding forfeited and cancelled   (29,645)
Weighted Average Exercise Price (per share), Options Vested and Exercisable outstanding forfeited and cancelled   $ 1.11