Quarterly report pursuant to Section 13 or 15(d)

Equity - 2000, 2017 and 2023 Equity Incentive Plans (Details)

v3.24.2.u1
Equity - 2000, 2017 and 2023 Equity Incentive Plans (Details) - 2017 Plan - shares
Jun. 07, 2022
Aug. 30, 2018
Jun. 05, 2018
Jun. 30, 2023
Stock-Based Compensation        
Number of shares of common stock reserved for issuance (in shares)       300,000
Number of shares of common stock increased under amended and restated plan (in shares) 600,000 2,200,000 300,000  
Number of shares available for future grant (in shares)       309,588