v3.25.1
Earnings Per Share (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
Earnings Per Share [Line Items]  
Percentage of discount rate 30.00%
IPO [Member]  
Earnings Per Share [Line Items]  
Net loss attributable to common stockholders $ 1,472,514