v3.26.1
Stockholders' Equity/(Deficit) - Summary of Stock Option Activity (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Equity [Abstract]    
Number of Shares, Outstanding, Beginning 2,764,574  
Exercised 180,000  
Number of Shares, Outstanding, Ending 2,584,574 2,764,574
Number of Shares, Options exercisable 1,833,325  
Weighted Average Exercise Price Outstanding, Beginning $ 2.67  
Weighted Average Exercise Price, Exercised 0.41  
Weighted Average Exercise Price, Outstanding, Ending 2.82 $ 2.67
Weighted Average Exercise Price, Options exercisable $ 3.1  
Weighted Average Life , Outstanding, Ending 3 years 2 months 12 days 3 years 5 months 19 days
Weighted Average Life , Options exercisable 2 years 8 months 4 days