XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Common Stock (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Unit Activity
The summary of RSU activity is as follows (in thousands, except per share data):
Number of
Shares
Weighted-
Average
Grant Date
Fair Value
Aggregate
Intrinsic
Value
Unvested units as of December 31, 202426,194 $10.67 $336,282 
Granted22,496 13.22 
Vested(9,489)14.57 
Canceled(2,706)13.49 
Unvested units as of June 30, 202536,495 $11.02 $575,163