v3.26.1
Summary of Significant Accounting Policies - Warrant Instruments (Details) - shares
Jun. 30, 2026
Dec. 31, 2025
Summary of Significant Accounting Policies    
Warrants outstanding 11,666,666 11,666,666
Public Warrant    
Summary of Significant Accounting Policies    
Warrants outstanding 7,666,666 7,666,666
Private placement warrants    
Summary of Significant Accounting Policies    
Warrants outstanding 4,000,000 4,000,000