XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Jan. 31, 2025
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Share-based Compensation        
Total grant date fair value of options vested   $ 0.2    
Number of Options, Options granted   0 0  
Options remained outstanding   1,509,111   1,521,857
Employee Stock Option        
Share-based Compensation        
Total grant date fair value of options vested     $ 0.3  
Unrecognized stock-based compensation expense   $ 0.5    
Unrecognized compensation expense, weighted-average period expected to be recognized   10 months 28 days    
ESPP        
Share-based Compensation        
Maximum number of common stock shares may be issued under the plan   1,252,396    
Increase in number of shares reserved for issuance (in shares) 220,596