v3.25.1
Common Stock (Tables)
3 Months Ended
Mar. 31, 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 
Granted21,292 13.29 
Vested(4,157)15.57 
Canceled(1,536)13.94 
Unvested units as of March 31, 202541,793 $11.39 $494,523