v3.26.1
Convertible Preferred Stock and Stockholders' Equity - Schedule of Series A Non-Voting Preferred Stock (Details) - Series A Preferred Stock - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Class of Stock [Line Items]    
Preferred Stock Authorized 12,622 12,622
Preferred Stock Issued 12,622 12,622
Preferred Stock Outstanding 12,622 12,622
Carrying Value $ 2 $ 2
Common Stock Issuable Upon Conversion 12,622,000 12,622,000