v3.26.1
Stock-Based Compensation - Summary of RSU and stock option activity (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Number of Shares      
Outstanding at beginning of period 12,277,580 12,320,074 12,320,074
Vested or Exercised   (42,494)  
Outstanding at end of period 12,277,580 12,277,580 12,277,580
Restricted stock units (RSUs)      
Number of shares      
Outstanding at beginning of period 12,781,154 13,328,190 13,328,190
Granted 4,087,324 65,325  
Vested or Exercised (3,138,140) (572,465)  
Forfeited (411,100) (39,896)  
Outstanding at end of period 13,319,238 12,781,154 13,319,238