v3.26.1
Stock-Based Compensation - Schedule of Options by Plan (Details)
Jun. 30, 2026
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options Outstanding (in shares) 7,086,111
Shares Available for Grant (in shares) 3,391,783
Unvested Restricted Stock Awards  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unvested Restricted Stock (in shares) 25,171
Unvested Restricted Stock Units  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unvested Restricted Stock (in shares) 829,268
2023 Plan  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options Outstanding (in shares) 6,646,906
Shares Available for Grant (in shares) 2,758,115
2023 Plan | Unvested Restricted Stock Awards  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unvested Restricted Stock (in shares) 0
2023 Plan | Unvested Restricted Stock Units  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unvested Restricted Stock (in shares) 672,040
2025 Inducement Plan  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options Outstanding (in shares) 209,104
Shares Available for Grant (in shares) 633,668
2025 Inducement Plan | Unvested Restricted Stock Awards  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unvested Restricted Stock (in shares) 0
2025 Inducement Plan | Unvested Restricted Stock Units  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unvested Restricted Stock (in shares) 157,228
2020 Plan  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options Outstanding (in shares) 230,101
Shares Available for Grant (in shares) 0
2020 Plan | Unvested Restricted Stock Awards  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unvested Restricted Stock (in shares) 25,171
2020 Plan | Unvested Restricted Stock Units  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unvested Restricted Stock (in shares) 0