Fair Value Measurements - Schedule of Changes in Fair Value of Financial Instruments (Details) - Fair Value, Inputs, Level 3 [Member] - USD ($) |
3 Months Ended | |
---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
|
Private Placement Warrants [Member] | ||
Changes in fair value of financial liabilities measured with level 3: | ||
Fair Value at beginning | $ 1,880,000 | $ 940,000 |
Change in fair value | 846,000 | (921,200) |
Fair Value at ending | 2,726,000 | $ 18,800 |
Public Warrants [Member] | ||
Changes in fair value of financial liabilities measured with level 3: | ||
Fair Value at beginning | 2,300,000 | |
Change in fair value | 1,035,000 | |
Fair Value at ending | 3,335,000 | |
Conversion feature [Member] | ||
Changes in fair value of financial liabilities measured with level 3: | ||
Fair Value at beginning | 684,887 | |
Change in fair value | 12,656 | |
Fair Value at ending | $ 697,543 |