v3.26.1
Stockholders' Equity - Stock Options and Restricted Stock Units (Details) - shares
6 Months Ended
Mar. 04, 2025
Feb. 27, 2025
Jun. 30, 2026
May 16, 2023
Jun. 24, 2022
2023 Incentive Plan          
Class of Stock [Line Items]          
Number of additional shares authorized (in shares) 8,000,000 2,200,000      
Number of shares authorized (in shares)       11,366,666  
Number of shares available for grant (in shares)     6,786,134    
Number of shares of unvested restricted stock units and options outstanding (in shares)     1,711,711    
Common stock, other shares, outstanding (in shares)     2,743,550    
Award vesting period (in years)     3 years    
Maximum contractual term (in years)     10 years    
2016 Incentive Plan          
Class of Stock [Line Items]          
Number of shares of unvested restricted stock units and options outstanding (in shares)     0    
Common stock, other shares, outstanding (in shares)     879,627    
Award vesting period (in years)     3 years    
Maximum contractual term (in years)     10 years    
2022 Inducement Plan          
Class of Stock [Line Items]          
Number of shares authorized (in shares)         166,666
Number of shares available for grant (in shares)     67,061    
Number of shares of unvested restricted stock units and options outstanding (in shares)     7,499    
Common stock, other shares, outstanding (in shares)     73,451    
2007 Incentive Plan          
Class of Stock [Line Items]          
Common stock, other shares, outstanding (in shares)     10,311    
Maximum contractual term (in years)     10 years