v3.25.4
Stock Plans - Available for Grant (Details) - 2021 Plan
12 Months Ended
Dec. 31, 2025
shares
Shares Available for Grant  
Shares available for grant, beginning balance (in shares) 2,201,012
Authorized (in shares) 1,507,251
Granted/Awarded (in shares) (1,260,643)
Canceled (in shares) 212,222
Withheld for taxes (in shares) 40,215
Shares available for grant, ending balance (in shares) 2,700,057