v3.26.1
Stockholders' Equity - Summary of Series A Preferred Stock (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 10, 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,873.04 26,975  
Preferred stock, shares outstanding 11,873.04    
Preferred stock, carrying value $ 0    
Class A Common Stock Issuable Upon Conversion 22,832,770