v3.26.1
Warrant Liabilities - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Aug. 22, 2025
Class Of Warrant Or Right [Line Items]      
Effective price per share price of warrant after reverse stock split     $ 87.82
Common Class A      
Class Of Warrant Or Right [Line Items]      
Number of shares issuable per warrant after reverse stock split 0.130952   0.130952
Effective price per share price of warrant after reverse stock split $ 87.82    
Public Warrants      
Class Of Warrant Or Right [Line Items]      
Warrants outstanding 8,358,964    
Warrants exercised 0    
Public Warrants | Common Class A      
Class Of Warrant Or Right [Line Items]      
Warrant to purchase of common stock shares issued 1,094,625    
Private Placement Warrants      
Class Of Warrant Or Right [Line Items]      
Warrants outstanding 7,000,000    
Warrants exercised 0    
Exercise price $ 0    
Warrant liability fair value $ 0 $ 477  
Private Placement Warrants | Common Class A      
Class Of Warrant Or Right [Line Items]      
Warrant to purchase of common stock shares issued 916,666