XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.3
STOCKHOLDERS' EQUITY - Schedule of Stock Option Activity (Details) - Stock Option Plans
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Number of Shares Subject to Issuance    
Outstanding, beginning balance (in shares) | shares 1,153,104  
Granted (in shares) | shares 589,151  
Forfeited, cancelled, or expired (in shares) | shares (106,746)  
Exercised (in shares) | shares (339,757)  
Outstanding, ending balance (in shares) | shares 1,295,752 1,153,104
Exercisable at end of period (in shares) | shares 579,044  
Weighted- average Exercise Price    
Outstanding, beginning balance (in dollars per share) | $ / shares $ 2.94  
Granted (in dollars per share) | $ / shares 2.58  
Forfeited, cancelled, or expired (in dollars per share) | $ / shares 2.26  
Exercised (in dollars per share) | $ / shares 2.51  
Outstanding, ending balance (in dollars per share) | $ / shares 2.94 $ 2.94
Exercisable at end of period (in dollars per share) | $ / shares $ 3.53  
Weighted- average Remaining Contractual Term    
Outstanding 4 years 8 months 1 day 3 years 10 months 17 days
Exercisable at end of period 2 years 9 months 3 days  
Aggregate Intrinsic Value    
Outstanding | $ $ 3,364 $ 536
Exercisable at end of period | $ $ 1,407