v3.26.1
Stockholders' Equity - Schedule of Stock Option Activity (Details) - Stock Option [Member] - $ / shares
3 Months Ended
Dec. 31, 2025
Mar. 31, 2026
Schedule of Stock Option Activity [Line Items]    
Number of Options, beginning balance (in Shares) 691,820  
Weighted Average Exercise Price, beginning balance $ 23.94  
Weighted Average Remaining Contractual Life (Years), beginning balance 5 years 8 months 8 days 5 years 5 months 12 days
Number of Options, Granted (in Shares)  
Weighted Average Exercise Price, Granted  
Number of Options, Cancelled (in Shares)  
Weighted Average Exercise Price, Cancelled  
Number of Options, ending balance (in Shares)   691,820
Weighted Average Exercise Price, ending balance   $ 23.94
Weighted Average Remaining Contractual Life (Years), ending balance 5 years 8 months 8 days 5 years 5 months 12 days
Number of Options, Options exercisable (in Shares)   316,820
Weighted Average Exercise Price, Options exercisable   $ 47.57
Weighted Average Remaining Contractual Life (Years), Options exercisable   4 years 11 months 15 days
Weighted Average Exercise Price, Weighted average fair value of options granted during the period