XML 48 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Schedule of Fair Value of Level 3 Redeemable Convertible Preferred Stock Tranche Liability (Details) - Level 3
$ in Thousands
3 Months Ended
Mar. 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 March 31, 2025 $ 0