v3.26.1
Fair Value Measurements - Schedule of Fair Value of Convertible Notes - (Details) - Fair Value, Inputs, Level 3 [Member]
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
2024 Convertible Notes [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Beginning Fair value $ 10,886
Issuance of convertible notes
Change in fair value 1,484
Conversion of Notes upon issuance of Series A-2 Preferred Stock and Series SA-2 Preferred Stock (12,370)
Ending Fair value
2022 Convertible Notes [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Beginning Fair value
Issuance of convertible notes 1,150
Change in fair value 8
Conversion of Notes upon issuance of Series A-2 Preferred Stock and Series SA-2 Preferred Stock (1,158)
Ending Fair value