v3.26.3
Convertible Preferred Stock and Stockholders' Deficit - Schedule of Company's stock option activity (Details) - shares
6 Months Ended
Jun. 30, 2026
Stockholders' Equity Note [Abstract]  
Outstanding Options, Beginning Balance 1,178,288
Granted Options 386,564
Exercised Option (219,189)
Forfeited Options (1,333)
Expired Options 0
Outstanding Options, Ending Balance 1,344,330
Exercisable 525,503
Vested and expected to vest 1,344,330