v3.26.1
Stockholders' Equity (Deficit) - Public and Private Warrants (Details) - $ / shares
Dec. 31, 2025
Mar. 21, 2025
Mar. 20, 2025
Feb. 11, 2025
Dec. 17, 2024
Jan. 12, 2024
Class of Warrant or Right [Line Items]            
Exercise price (in dollars per share)       $ 77.07 $ 121.74 $ 239.90
Common Class A            
Class of Warrant or Right [Line Items]            
Number of warrants outstanding (in shares) 41,481          
Exercise price (in dollars per share) $ 143,693 $ 34.45 $ 67.83   $ 108.53  
Public Warrant            
Class of Warrant or Right [Line Items]            
Number of warrants outstanding (in shares) 691          
Private Placement Warrant            
Class of Warrant or Right [Line Items]            
Number of warrants outstanding (in shares) 903