XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 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.
Six months ended
June 30, 2025June 30, 2024
Number of shares withheld4,325 3,504 
Total amount withheld (in thousands)$103 $58 
Weighted-average price$23.93 $16.59