v3.25.2
Compensatory Equity Incentive Plan and Other Equity Incentives (Details)
Jun. 30, 2025
shares
Award shares, authorized 11,615,625
Award shares, outstanding 1,923,484
Available for issuance 4,584,925
ESPP  
Award shares, authorized 400,000
Available for issuance 400,000
SICP (or Omnibus Plan)  
Award shares, authorized 11,215,625
Award shares, outstanding 1,923,484
Available for issuance 4,184,925