v3.25.1
Significant Accounting Policies - Schedule of Condensed Consolidated Balance Sheet (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Schedule of Condensed Consolidated Balance Sheet [Abstract]    
Contingently redeemable common stock at beginning $ 8,337,388 $ 9,252,208
Less:    
Partial redemption (6,510,830) (1,683,800)
Plus:    
Accretion of redeemable common stock 155,999 768,980
Contingently redeemable common stock at ending $ 1,982,557 $ 8,337,388