Quarterly report [Sections 13 or 15(d)]

Stock-Based Compensation - Stock Option Activity (Details)

v3.26.3
Stock-Based Compensation - Stock Option Activity (Details)
9 Months Ended 12 Months Ended
Sep. 30, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Stock Options Outstanding [Roll Forward]    
Beginning (shares) | shares 2,347,044  
Granted (shares) | shares 260,623  
Exercised (shares) | shares (80,223)  
Canceled and forfeited (shares) | shares (103,985)  
Ending (shares) | shares 2,423,459 2,347,044
Exercisable (shares) | shares 1,542,206  
Vested and expected to vest (shares) | shares 2,291,271  
Exercise Price Per Share    
Exercise Price Per Share, Outstanding, Minimum (per share) $ 0.71 $ 0.71
Exercise Price Per Share, Outstanding, Maximum (dollars per share) 8.61 8.61
Exercise price per share, granted, minimum (in dollars per share) 2.36  
Exercise price per share, granted, maximum (in dollars per share) 5.17  
Exercise price per share, exercised, minimum (in dollars per share) 0.79  
Exercise price per share, exercised, maximum (in dollars per share) 1.20  
Exercise price per share, canceled and forfeited, minimum (in dollars per share) 0.71  
Exercise price per share, canceled and forfeited, maximum (in dollars per share) 5.17  
Weighted Average Exercise Price [Roll Forward]    
Beginning (usd per share) 1.90  
Granted (usd per share) 4.63  
Exercised (usd per share) 0.93  
Canceled and forfeited (usd per share) 1.90  
Ending (usd per share) 2.23 $ 1.90
Exercisable (usd per share) 1.50  
Vested and expected to vest (usd per share) $ 2.16  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]    
Exercisable, Weighted Average Remaining Life 5 years 4 months 6 days  
Outstanding, Aggregate Intrinsic Value | $ $ 3,409,955 $ 7,961,973
Exercised, Aggregate Intrinsic Value | $ 152,833  
Exercisable, Aggregate Intrinsic Value | $ 2,509,120  
Vested and expected to vest, Aggregate Intrinsic Value | $ $ 3,274,830  
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]    
Outstanding, Weighted Average Remaining Life 6 years 6 years 8 months 12 days