Share-Based Compensation (Details) - Schedule of exercise prices and remaining contractual life $ / shares in Units, $ in Thousands | 6 Months Ended |
Jun. 30, 2022 USD ($) $ / shares shares |
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |
Number of options outstanding | 2,388,997 |
Intrinsic Value of Options Outstanding (in Dollars) | $ | $ 1,403,534 |
No. of options exercisable | 1,728,623 |
Exercise Price One [Member] | Option [Member] | |
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |
Exercise price (in Dollars per share) | $ / shares | $ 2.69 |
Number of options outstanding | 649,883 |
Remaining contractual Life (in years) | 2 years 11 months 1 day |
Intrinsic Value of Options Outstanding (in Dollars) | $ | $ 1,189,284 |
No. of options exercisable | 649,883 |
Exercise Price Two [Member] | Option [Member] | |
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |
Exercise price (in Dollars per share) | $ / shares | $ 3.66 |
Number of options outstanding | 250,000 |
Remaining contractual Life (in years) | 7 years 10 months 2 days |
Intrinsic Value of Options Outstanding (in Dollars) | $ | $ 214,250 |
No. of options exercisable | 180,556 |
Exercise Price Three [Member] | Option [Member] | |
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |
Exercise price (in Dollars per share) | $ / shares | $ 4.68 |
Number of options outstanding | 55,500 |
Remaining contractual Life (in years) | 7 years 9 months |
Intrinsic Value of Options Outstanding (in Dollars) | $ | |
No. of options exercisable | 27,750 |
Exercise Price Four [Member] | Option [Member] | |
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |
Exercise price (in Dollars per share) | $ / shares | $ 5.35 |
Number of options outstanding | 231,200 |
Remaining contractual Life (in years) | 9 years 9 months |
Intrinsic Value of Options Outstanding (in Dollars) | $ | |
No. of options exercisable | |
Exercise Price Five [Member] | Option [Member] | |
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |
Exercise price (in Dollars per share) | $ / shares | $ 6.22 |
Number of options outstanding | 634,177 |
Remaining contractual Life (in years) | 5 years |
Intrinsic Value of Options Outstanding (in Dollars) | $ | |
No. of options exercisable | 620,879 |
Exercise Price Six [Member] | Option [Member] | |
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |
Exercise price (in Dollars per share) | $ / shares | $ 6.49 |
Number of options outstanding | 15,250 |
Remaining contractual Life (in years) | 10 days |
Intrinsic Value of Options Outstanding (in Dollars) | $ | |
No. of options exercisable | |
Exercise Price Seven [Member] | Option [Member] | |
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |
Exercise price (in Dollars per share) | $ / shares | $ 8.19 |
Number of options outstanding | 150,000 |
Remaining contractual Life (in years) | 7 years 4 months 17 days |
Intrinsic Value of Options Outstanding (in Dollars) | $ | |
No. of options exercisable | 75,000 |
Exercise Price Eight [Member] | Option [Member] | |
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |
Exercise price (in Dollars per share) | $ / shares | $ 8.23 |
Number of options outstanding | 20,000 |
Remaining contractual Life (in years) | 9 years 4 months 20 days |
Intrinsic Value of Options Outstanding (in Dollars) | $ | |
No. of options exercisable | |
Exercise Price Nine [Member] | Option [Member] | |
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |
Exercise price (in Dollars per share) | $ / shares | $ 8.3 |
Number of options outstanding | 15,000 |
Remaining contractual Life (in years) | 9 years 1 month 6 days |
Intrinsic Value of Options Outstanding (in Dollars) | $ | |
No. of options exercisable | |
Exercise Price Ten [Member] | Option [Member] | |
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |
Exercise price (in Dollars per share) | $ / shares | $ 9.02 |
Number of options outstanding | 40,500 |
Remaining contractual Life (in years) | 8 years 4 months 17 days |
Intrinsic Value of Options Outstanding (in Dollars) | $ | |
No. of options exercisable | 10,125 |
Exercise Price Eleven [Member] | Option [Member] | |
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |
Exercise price (in Dollars per share) | $ / shares | $ 10.12 |
Number of options outstanding | 12,126 |
Remaining contractual Life (in years) | 6 years 5 months 4 days |
Intrinsic Value of Options Outstanding (in Dollars) | $ | |
No. of options exercisable | 9,700 |
Exercise Price Twelve [Member] | Option [Member] | |
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |
Exercise price (in Dollars per share) | $ / shares | $ 12.21 |
Number of options outstanding | 2,421 |
Remaining contractual Life (in years) | 6 years 8 months 26 days |
Intrinsic Value of Options Outstanding (in Dollars) | $ | |
No. of options exercisable | 1,816 |
Exercise Price Thirteen [Member] | Option [Member] | |
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |
Exercise price (in Dollars per share) | $ / shares | $ 12.23 |
Number of options outstanding | 250,000 |
Remaining contractual Life (in years) | 8 years 10 months 28 days |
Intrinsic Value of Options Outstanding (in Dollars) | $ | |
No. of options exercisable | 111,111 |
Exercise Price Fourteen [Member] | Option [Member] | |
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |
Exercise price (in Dollars per share) | $ / shares | $ 14 |
Number of options outstanding | 60,500 |
Remaining contractual Life (in years) | 8 years 9 months 25 days |
Intrinsic Value of Options Outstanding (in Dollars) | $ | |
No. of options exercisable | 40,333 |
Exercise Price Fifteen [Member] | Option [Member] | |
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |
Exercise price (in Dollars per share) | $ / shares | $ 21.4 |
Number of options outstanding | 1,940 |
Remaining contractual Life (in years) | 7 years 25 days |
Intrinsic Value of Options Outstanding (in Dollars) | $ | |
No. of options exercisable | 970 |
Exercise Price Sixteen [Member] | Option [Member] | |
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |
Exercise price (in Dollars per share) | $ / shares | $ 90.16 |
Number of options outstanding | 500 |
Remaining contractual Life (in years) | 2 years 5 months 1 day |
Intrinsic Value of Options Outstanding (in Dollars) | $ | |
No. of options exercisable | 500 |