v3.25.2
Stock-Based Compensation (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Series A Warrants [Member]  
Stock-Based Compensation [Line Items]  
Shares of warrant | shares 1,609,900
Exercise price | $ / shares $ 5.53
Term of warrant 5 years
Series B Warrants [Member]  
Stock-Based Compensation [Line Items]  
Shares of warrant | shares 1,610,000
Exercise price | $ / shares $ 8.5
Term of warrant 5 years
Series C Warrants [Member]  
Stock-Based Compensation [Line Items]  
Shares of warrant | shares 495,076
Exercise price | $ / shares $ 8.5
Term of warrant 5 years
Warrant [Member]  
Stock-Based Compensation [Line Items]  
Intrinsic value of the warrants | $ $ 0