v3.26.1
Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
Jun. 30, 2026
Jun. 09, 2026
Apr. 20, 2026
Dec. 31, 2025
Class of Stock [Line Items]        
Shares designated 3,860,945     2,301,645
Issued 1,117     275
Outstanding 1,117     275
Shares Authorized 4,475,074   4,475,074 4,475,074
Carrying Value       $ 2,485
Liquidation Preference per Share $ 88     $ 53
Series B-2        
Class of Stock [Line Items]        
Shares designated 10,165     10,165
Issued 0     0
Outstanding 0     0
Series C        
Class of Stock [Line Items]        
Shares designated 1,011,000     1,011,000
Issued 0     0
Outstanding 0     0
Series D        
Class of Stock [Line Items]        
Shares designated 977,300     977,300
Issued 0     0
Outstanding 0     0
Series E        
Class of Stock [Line Items]        
Shares designated 10     10
Issued 0     0
Outstanding 0     0
Series F        
Class of Stock [Line Items]        
Shares designated 10     10
Issued 0     0
Outstanding 0     0
Series G        
Class of Stock [Line Items]        
Shares designated 137     137
Issued 0     0
Outstanding 0     0
Series H        
Class of Stock [Line Items]        
Shares designated 105     105
Issued 0     0
Outstanding 0     0
Series I        
Class of Stock [Line Items]        
Shares designated 118     118
Issued 0     0
Outstanding 0     0
Series J        
Class of Stock [Line Items]        
Shares designated 200     200
Issued 0     0
Outstanding 0     0
Series K        
Class of Stock [Line Items]        
Shares designated 300,000     300,000
Issued 0     0
Outstanding 0     0
Series L        
Class of Stock [Line Items]        
Shares designated 200     200
Issued 0     121
Outstanding 0     121
Carrying Value       $ 2,485
Liquidation Preference per Share $ 25     $ 25
Stated value per share $ 25,000      
Series M        
Class of Stock [Line Items]        
Shares designated 400     400
Issued 0     144
Outstanding 0     144
Liquidation Preference per Share $ 25     $ 25
Stated value per share $ 25,000      
Series N        
Class of Stock [Line Items]        
Shares designated 2,000     2,000
Issued 0     10
Outstanding 0     10
Liquidation Preference per Share $ 3     $ 3
Stated value per share $ 2,500      
Series O        
Class of Stock [Line Items]        
Shares designated 1,557,000      
Issued 0      
Outstanding 0      
Stated value per share $ 8.01      
Liquidation preference value per share $ 0.0001      
Series P        
Class of Stock [Line Items]        
Shares designated 300      
Issued 240 240    
Outstanding 240      
Liquidation Preference per Share $ 10      
Stated value per share $ 10,000      
Series Q        
Class of Stock [Line Items]        
Shares designated 2,000      
Issued 877      
Outstanding 877      
Liquidation Preference per Share $ 25      
Stated value per share $ 25,000