XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Statements of Stockholders’ Equity (unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Issuance of common stock pursuant to stock option exercises (in shares)             158,427
Issuance of common stock pursuant to stock option exercises $ 1 $ 146 $ 385 $ 34 $ 53 $ 721  
Shares withheld for taxes (53) (174) (228) (68) (72) (649)  
Stock-based compensation $ 2,628 $ 3,228 $ 2,626 $ 2,591 $ 2,548 $ 2,540  
Common Stock              
Issuance of common stock pursuant to stock option exercises (in shares) 35,455 21,671 101,301 15,261 95,008 409,045  
Issuance of common stock upon vesting of restricted stock units (in shares) 206,933 215,924 299,535 218,743 242,518 522,483  
Shares withheld for taxes (in shares) (5,872) (11,091) (17,380) (9,232) (9,233) (37,541)  
Issuance of common stock pursuant to stock option exercises     $ 1        
Additional Paid-In Capital              
Issuance of common stock pursuant to stock option exercises $ 1 $ 146 384 $ 34 $ 53 $ 721  
Shares withheld for taxes (53) (174) (228) (68) (72) (649)  
Stock-based compensation $ 2,628 3,228 $ 2,626 2,591 $ 2,548 $ 2,540  
Follow-on Offering              
Issuance costs   5,365          
At-the-Market Equity Offering              
Issuance costs   $ 15   $ 189