v3.26.1
Stockholders' Equity/(Deficit) - Summary of Stock Option Activity (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Equity [Abstract]    
Number of Shares, Outstanding, Beginning 2,764,574  
Exercised (330,000)  
Cancelled (11,881)  
Number of Shares, Outstanding, Ending 2,422,693 2,764,574
Number of Shares, Options exercisable 1,911,029  
Weighted Average Exercise Price Outstanding, Beginning $ 2.67  
Weighted Average Exercise Price, Exercised 0.41  
Weighted-Average Exercise Price, Cancelled 2.02  
Weighted Average Exercise Price, Outstanding, Ending 2.97 $ 2.67
Weighted Average Exercise Price, Options exercisable $ 3.23  
Weighted Average Life , Outstanding, Ending 2 years 11 months 8 days 3 years 5 months 19 days
Weighted Average Life , Options exercisable 2 years 6 months 14 days