v3.25.4
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Millions
Feb. 04, 2026
Feb. 12, 2026
Dec. 31, 2025
Dec. 31, 2024
Class A Common Stock, $0.0001 par value per share        
Subsequent Event [Line Items]        
Common stock, par value (in dollars per share)     $ 0.0001 $ 0.0001
Subsequent Event        
Subsequent Event [Line Items]        
Closing bid price (us dollar per share) $ 1.00      
Subsequent Event | Class A Common Stock, $0.0001 par value per share        
Subsequent Event [Line Items]        
Common stock, par value (in dollars per share) $ 0.0001      
Settlement Obligation | Subsequent Event        
Subsequent Event [Line Items]        
Loss contingency accrual   $ 2.8