v3.26.1
Stockholders' Equity - PIPE Financing (Details) - Class A Common Stock - $ / shares
Mar. 31, 2026
May 26, 2025
PIPE Pre-Funded Warrants    
Class of Stock [Line Items]    
Number of shares each right can purchase (in shares) 0.05  
PIPE Pre-Funded Warrants | PIPE Transactions    
Class of Stock [Line Items]    
Purchase price of warrants (in USD per share)   $ 26.9980
Number of shares each right can purchase (in shares)   0.05
Exercise price of warrants (in USD per share)   $ 0.0020
PIPE Traditional Warrants    
Class of Stock [Line Items]    
Number of shares each right can purchase (in shares) 0.05  
PIPE Traditional Warrants | PIPE Transactions    
Class of Stock [Line Items]    
Number of shares each right can purchase (in shares)   0.05
Exercise price of warrants (in USD per share)   $ 27.00
Prior To Split-Adjusted Basis | PIPE Pre-Funded Warrants | PIPE Transactions    
Class of Stock [Line Items]    
Purchase price of warrants (in USD per share)   $ 1.3499
Number of shares each right can purchase (in shares)   1
Exercise price of warrants (in USD per share)   $ 0.0001
Prior To Split-Adjusted Basis | PIPE Traditional Warrants | PIPE Transactions    
Class of Stock [Line Items]    
Number of shares each right can purchase (in shares)   1
Exercise price of warrants (in USD per share)   $ 1.35