v3.26.1
Warrants (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
$ / shares
shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Warrants [Abstract]    
Warrants to purchase aggregate shares 12,700 12,700
Warrants, weighted average strike price (in Dollars per share) | $ / shares $ 9.8 $ 9.8
Warrant average life term 5 years 5 years
Intrinsic value (in Dollars) | $  
Warrants exercised 0