v3.25.4
Stock-Based Compensation - Schedule of Stock Option Valuation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]    
Expected term (in years) 6 years 2 months 12 days 6 years
Volatility 82.40% 83.90%
Interest rate 4.20% 4.20%
Dividend yield $ 0 $ 0