v3.26.1
Equity Incentive Plans - Summary of Restricted Stock Units activities (Parenthetical) (Details) - PSUs
6 Months Ended
Jun. 30, 2026
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Awards vested 3,250
Awards vested net of employee tax withholdings 2,293