v3.26.1
Stockholders' Equity (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Jan. 16, 2026
shares
Jan. 12, 2026
USD ($)
investor
shares
Mar. 20, 2025
USD ($)
Oct. 31, 2023
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Class of Stock [Line Items]              
Preferred Stock, authorized (in shares)         25,000,000   25,000,000
Preferred Stock, par value (in usd per share) | $ / shares         $ 0.0001   $ 0.0001
Obligation to issue equity | $         $ 73   $ 119
Common Stock, par value (in usd per share) | $ / shares         $ 0.0001   $ 0.0001
SEPA with Yorkville              
Class of Stock [Line Items]              
Right to sell common stock, maximum amount | $       $ 75,000      
Right to sell common stock, term       3 years      
Stock issuance (in shares)         2,164,552 73,993  
Amount received from stock issuance | $         $ 13,300 $ 900  
Right to sell common stock, maximum remaining availability | $         $ 53,900    
Private Placement              
Class of Stock [Line Items]              
Stock issuance (in shares)   11,428,572          
Amount received from stock issuance | $   $ 40,000          
Number of institutional investors | investor   4          
Series B Preferred Stock              
Class of Stock [Line Items]              
Preferred Stock, authorized (in shares)         3,000,000   3,000,000
Preferred Stock, par value (in usd per share) | $ / shares         $ 0.0001   $ 0.0001
Preferred stock dividend percentage         8.00%    
Preferred stock, original issue price (in usd per share) 2,648            
Conversion of convertible securities (in shares)         11,013    
Preferred Stock, outstanding (in shares)         24,779   33,144
Preferred Stock, issued (in shares)         24,779   33,144
Series B Preferred Stock | Common Stock              
Class of Stock [Line Items]              
Conversion of convertible securities (in shares)         16,524    
Series C Preferred Stock              
Class of Stock [Line Items]              
Preferred Stock, authorized (in shares)         5,000,000   5,000,000
Preferred Stock, par value (in usd per share) | $ / shares         $ 0.0001   $ 0.0001
Preferred stock dividend percentage         8.00%    
Conversion of convertible securities (in shares)         0    
Preferred Stock, outstanding (in shares)         159,270   150,000
Preferred Stock, issued (in shares)         159,270   150,000
Series C Preferred Stock issued during period (in shares) 9,270            
Obligation to issue equity | $         $ 100    
Series C Preferred Stock | Related party note three | Notes payable              
Class of Stock [Line Items]              
Extinguishment of debt | $     $ 14,000        
Loss on extinguishment of debt | $           $ (3,500)