v3.26.1
Fair Value Measurements - Schedule of Fair Value of Level 3 Redeemable Convertible Preferred Stock Tranche Liability (Details) - Level 3
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Fair value of the Redeemable Convertible Preferred Stock Tranche Liability as of December 31, 2024 $ 3,417
Change in fair value of the Redeemable Convertible Preferred Stock Tranche Liability in March 2025 1,526
Settlement of tranche in March 2025 (4,943)
Fair value of the Redeemable Convertible Preferred Stock Tranche Liability as of December 31, 2025 $ 0
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Change in fair value of redeemable convertible preferred stock tranche liability