XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS' EQUITY - Schedule of Stock Option Activity (Details) - Stock Option Plans
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 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 545,151  
Forfeited, cancelled, or expired (in shares) | shares (16,250)  
Exercised (in shares) | shares (181,256)  
Outstanding, ending balance (in shares) | shares 1,500,749 1,153,104
Exercisable at end of period (in shares) | shares 667,753  
Weighted- average Exercise Price    
Outstanding, beginning balance (in dollars per share) | $ / shares $ 2.94  
Granted (in dollars per share) | $ / shares 4.07  
Forfeited, cancelled, or expired (in dollars per share) | $ / shares 2.19  
Exercised (in dollars per share) | $ / shares 0  
Outstanding, ending balance (in dollars per share) | $ / shares 2.88 $ 2.94
Exercisable at end of period (in dollars per share) | $ / shares $ 3.41  
Weighted- average Remaining Contractual Term    
Outstanding 4 years 1 month 17 days 3 years 10 months 17 days
Exercisable at end of period 2 years 3 months 10 days  
Aggregate Intrinsic Value    
Outstanding | $ $ 4,203 $ 536
Exercisable at end of period | $ $ 1,717