v3.26.1
Stockholders' Equity - Summary of Series A Preferred Stock (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Stockholders’ Equity [Line Items]    
Preferred stock, shares authorized 4,973,025 4,973,025
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Preferred stock, carrying value
Series A Preferred Stock [Member]    
Stockholders’ Equity [Line Items]    
Preferred stock, shares authorized 26,975  
Preferred stock, shares issued 11,542.28  
Preferred stock, shares outstanding 11,542.28  
Preferred stock, carrying value $ 0  
Class A Common Stock Issuable Upon Conversion 22,196,692