v3.26.1
Stockholders’ Equity - Schedule of AIXC Warrants (Details) - $ / shares
Jun. 30, 2026
Dec. 31, 2025
Class of Stock [Line Items]    
Exercise price (in dollars per share) $ 219.60  
Class A Common Stock    
Class of Stock [Line Items]    
Warrants (in shares) 140,984 145,466
Public warrants | Class A Common Stock    
Class of Stock [Line Items]    
Warrants (in shares) 17 17
Exercise price (in dollars per share) $ 16,560,000 $ 16,560,000
AIXC | Public warrants | Class A Common Stock    
Class of Stock [Line Items]    
Warrants (in shares) 1,226,595 1,226,648
AIXC | Preferred Warrants - AIXC | Class A Common Stock    
Class of Stock [Line Items]    
Warrants (in shares) 107 160
Exercise price (in dollars per share) $ 1,270.25 $ 1,270.25
AIXC | Other Warrants - AIXC | Class A Common Stock    
Class of Stock [Line Items]    
Warrants (in shares) 72,004 72,004
AIXC | Other Warrants - AIXC | Class A Common Stock | Minimum    
Class of Stock [Line Items]    
Exercise price (in dollars per share) $ 5.82 $ 5.82
AIXC | Other Warrants - AIXC | Class A Common Stock | Maximum    
Class of Stock [Line Items]    
Exercise price (in dollars per share) $ 6.50 $ 6.50
AIXC | 2024 Pre-Funded Warrants - AIXC | Class A Common Stock    
Class of Stock [Line Items]    
Warrants (in shares) 51,199 51,199
Exercise price (in dollars per share) $ 0.05 $ 0.05
AIXC | 2024 Placement Agent Warrants - AIXC | Class A Common Stock    
Class of Stock [Line Items]    
Warrants (in shares) 16,019 16,019
Exercise price (in dollars per share) $ 7.80 $ 7.80
AIXC | 2025 Placement Agent Warrants - AIXC | Class A Common Stock    
Class of Stock [Line Items]    
Warrants (in shares) 1,087,266 1,087,266
Exercise price (in dollars per share) $ 2.47 $ 2.47