XML 100 R76.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation - Schedule of Weighted-Average Assumptions Used in Calculating Fair Value of Awards (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]      
Dividend yield 0.00% 0.00% 0.00%
Stock Options Granted      
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]      
Expected term (in years) 5 years 11 months 26 days 6 years 10 days 5 years 10 months 17 days
Expected volatility 76.00% 105.00% 107.00%
Risk-free interest 4.33% 4.06% 4.37%
Dividend yield 0.00% 0.00% 0.00%
2016 ESPP      
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]      
Expected term (in years) 5 months 8 days 6 months 5 months 26 days
Expected volatility 70.00% 84.00% 181.00%
Risk-free interest 4.22% 5.16% 4.99%
Dividend yield 0.00% 0.00% 0.00%