v3.25.1
Initial Public Offering - Schedule of shares of Common Stock Subject to Possible Redemption (Details) - Common Stock Subject to Possible Redemption [Member] - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule of Shares of Common Stock Reflected on the Unaudited Condensed Consolidated Balance Sheets [Line Items]          
Gross proceeds         $ 103,500,000
Proceeds allocated Public Warrants         (2,572,990)
Proceeds allocated Public Rights         (7,418,984)
Offering costs of Public Shares         (2,511,906)
Accretion of carrying value to redemption value $ 71,547 $ 1,965,600 $ 2,554,640 $ 1,516,986 $ 13,538,880
Share redemption   (30,415,052) (76,551,424)    
Common stock subject to possible redemption $ 3,677,297 $ 3,605,750 $ 32,055,202 $ 106,051,986