v3.26.1
Warrants (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 26, 2026
Jun. 25, 2026
Jun. 30, 2026
Dec. 31, 2025
Class of Warrant or Right [Line Items]        
Common stock, shares issued     32,775,760 19,091,736
Cash proceeds $ 0      
Warrant liability     $ 13,977 $ 168,529
Warrant        
Class of Warrant or Right [Line Items]        
Percentage of oustanding common shares   0.01%    
2023 Warrant        
Class of Warrant or Right [Line Items]        
Warrant Exercise price     $ 3.57  
Warrants issued to purchase common stock     1,636,313  
2022 Warrant        
Class of Warrant or Right [Line Items]        
Percentage of oustanding common shares 4.99%   5.00%  
Warrant Exercise price     $ 0.01  
Warrants term     10 years  
Common stock, shares issued 13,619,377   4,132 2,090,032
2021 Warrant        
Class of Warrant or Right [Line Items]        
Percentage of oustanding common shares 4.99%   5.00%  
Warrant Exercise price     $ 0.01  
Warrants term     10 years  
Common stock, shares issued 13,619,377   4,132 2,090,032
2020 Warrant        
Class of Warrant or Right [Line Items]        
Percentage of oustanding common shares 22.99%   23.00%  
Warrant Exercise price     $ 0.01  
Warrants term     10 years  
Common stock, shares issued 13,619,377   4,132 9,614,145