v3.25.4
Stock-based Compensation - Fair Value of Each Stock Option Award (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Expected dividend yield 0.00%    
Share-Based Payment Arrangement, Employee      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Expected dividend yield 0.00% 0.00% 0.00%
Weighted average fair value/share at grant date (in USD per share) $ 1.17 $ 1.03 $ 1.01
Minimum | Share-Based Payment Arrangement, Employee      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Expected term (in years) 4 years 7 months 6 days 4 years 7 months 6 days 5 years
Risk-free interest rate 4.40% 3.40% 3.40%
Expected volatility 107.00% 82.00% 62.00%
Maximum | Share-Based Payment Arrangement, Employee      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Expected term (in years) 5 years 6 months 5 years 6 years 2 months 12 days
Risk-free interest rate 4.40% 5.20% 4.40%
Expected volatility 114.00% 91.00% 64.00%