XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-based Compensation          
Total grant date fair value of options vested   $ 200 $ 300 $ 400 $ 700
Number of Options, Options granted   0 0 0 0
Employee Stock Option          
Share-based Compensation          
Unrecognized stock-based compensation expense   $ 300   $ 300  
Unrecognized compensation expense, weighted-average period expected to be recognized       7 months 20 days  
ESPP          
Share-based Compensation          
Increase in number of shares reserved for issuance (in shares) 220,596        
Maximum number of common stock shares may be issued under the plan   1,191,215   1,191,215  
Issuance of common stock under Employee Stock Purchase Plan (in shares)   61,181 37,696 61,181 37,696
Issuance of common stock under Employee Stock Purchase Plan     $ 241   $ 241