v3.26.1
Warrants - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Class Of Warrant Or Right [Line Items]    
Warrants to purchase common stock outstanding 5,787,472  
Aggregate warrants outstanding 2,900,000  
Change in Fair Value, Gain (Loss)   $ 0.8
Fair Value Equity Level1 To Level2 or Level3 Transfers Description no  
Public Warrants [Member]    
Class Of Warrant Or Right [Line Items]    
Warrants to purchase common stock outstanding 4,791,639  
Private Placement Warrants [Member]    
Class Of Warrant Or Right [Line Items]    
Warrants to purchase common stock outstanding 162,500  
Forward Purchase Warrants [Member]    
Class Of Warrant Or Right [Line Items]    
Warrants to purchase common stock outstanding 833,333  
Class A Common Stock [Member]    
Class Of Warrant Or Right [Line Items]    
Warrants to purchase common stock outstanding 5,787,472  
Shares issued, price per share $ 11.5  
Class A Common Stock [Member] | Consideration Warrants [Member]    
Class Of Warrant Or Right [Line Items]    
Warrants to purchase common stock outstanding 2,893,720