v3.25.4
Share-Based Compensation (Details) - Employee Stock Option - $ / 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 life (in years) 6 years 3 days 5 years 10 months 17 days 6 years 14 days
Expected volatility 104.70% 91.40% 76.10%
Risk-free interest rate 4.23% 4.24% 3.91%
Grant date weighted average fair value $ 11.81 $ 22.62 $ 18.87