Warrant Liabilities - Additional Information (Details) - $ / shares |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jul. 31, 2025 |
|
| Derivative Warrant Liabilities [Line Items] | ||
| Warrants expiration period after completion of business combination or earlier upon redemption or liquidation date | Sep. 01, 2026 | |
| Class A Common Stock | ||
| Derivative Warrant Liabilities [Line Items] | ||
| Class of warrant or right outstanding | 1,428,571 | |
| Number of warrants or rights, excercisable | 15 | |
| Class A Common Stock | Warrant [Member] | ||
| Derivative Warrant Liabilities [Line Items] | ||
| Shares of common stock | 150 | |
| Number of warrants or rights, excercisable | 150 | |
| Warrants exercisable | $ 1,725 | |
| Class A Common Stock | Public Warrant | ||
| Derivative Warrant Liabilities [Line Items] | ||
| Class of warrant or right outstanding | 19,400,000 | |
| Warrants exercisable | $ 172.5 | |
| Class A Common Stock | Private Placement | ||
| Derivative Warrant Liabilities [Line Items] | ||
| Class of warrant or right outstanding | 2,400,000 |