Warrant Liabilities (Details) - shares |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Public Warrants | ||
Warrant Liabilities | ||
Number of warrants outstanding | 13,182,501 | 13,182,501 |
Private Placement Warrants | ||
Warrant Liabilities | ||
Number of warrants outstanding | 6,150,802 | 6,150,802 |