v3.26.3
Equity Incentive Plans - Summary of Restricted Stock Units activities (Parenthetical) (Details) - PSUs
9 Months Ended
Sep. 30, 2026
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Awards vested 6,500
Awards vested net of employee tax withholdings 4,605