v3.26.1
Other Financial Information - Schedule of Extinguishment of Debt (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Note Payable [Line Items]    
Amortization of discount on note payable $ 0 $ 211
Senior Convertible Promissory Note    
Note Payable [Line Items]    
Amortization of discount on note payable $ 54 $ 211