XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2024
Dec. 31, 2023
Share-based Compensation              
Total grant date fair value of options vested   $ 300 $ 400 $ 700 $ 1,300    
Weighted-average grant date fair value of options granted     $ 4.43   $ 3.85    
Shares available for future issuance (in shares)   266,986   266,986     598,397
Issuance of common stock under Employee Stock Purchase Plan   $ 241 $ 181 $ 241 $ 181    
Issuance of common stock under Employee Stock Purchase Plan (in shares)   37,696 40,894 37,696 40,894    
Number of Options, Options granted   0   0      
Options remained outstanding   1,718,122   1,718,122     1,829,428
Employee Stock Option              
Share-based Compensation              
Unrecognized compensation expense related to unvested options   $ 1,600   $ 1,600      
Unrecognized compensation expense, weighted-average period expected to be recognized       1 year 3 months 10 days      
ESPP              
Share-based Compensation              
Increase in number of shares reserved for issuance (in shares) 210,804            
Shares available for future issuance (in shares)           1,063,270