XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Schedule of Information of Cashless Exercise Prices The table below depicts the total number of shares, amount, and weighted average price withheld for cashless exercises for the periods presented.
Three months ended
March 31, 2025March 31, 2024
Number of shares withheld3,957 3,338 
Total amount withheld (in thousands)$96 $55 
Weighted-average price$24.22 $16.62