XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Schedule of Stock Option Activities (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Dec. 31, 2024
Mar. 31, 2025
Stock Option Activity [Member]    
Schedule of Stock Option Activities [Line Items]    
Options Outstanding, Balance 1,628,378 2,186,226
Weighted Average Exercise Price, Balance $ 19.79 $ 16.08
Weighted Average Remaining Contractual Life (Years), Balance 8 years 3 months 21 days 8 years 2 months 12 days
Aggregate Intrinsic Value, Balance $ 6,608
Options Outstanding, Vested and expected to vest   2,186,226
Weighted Average Exercise Price, Vested and expected to vest   $ 16.08
Weighted Average Remaining Contractual Life (Years), Vested and expected to vest   8 years 2 months 12 days
Aggregate Intrinsic Value, Vested and expected to vest  
Options Outstanding, Exercisable   737,799
Weighted Average Exercise Price, Exercisable   $ 20.29
Weighted Average Remaining Contractual Life (Years), Exercisable   7 years 2 months 4 days
Aggregate Intrinsic Value, Exercisable  
Options Outstanding, Options granted   609,700
Weighted Average Exercise Price, Options granted   $ 6.16
Options Outstanding, Options cancelled/forfeited   (51,852)
Weighted Average Exercise Price, Options cancelled/forfeited   $ 16.12
Performance-Based Stock Options [Member]    
Schedule of Stock Option Activities [Line Items]    
Options Outstanding, Balance 45,894 45,894
Weighted Average Exercise Price, Balance $ 13.95 $ 13.95
Weighted Average Remaining Contractual Life (Years), Balance 6 years 14 days 5 years 9 months 18 days
Aggregate Intrinsic Value, Balance $ 438
Options Outstanding, Vested and expected to vest   45,894
Weighted Average Exercise Price, Vested and expected to vest   $ 13.95
Weighted Average Remaining Contractual Life (Years), Vested and expected to vest   5 years 9 months 18 days
Aggregate Intrinsic Value, Vested and expected to vest  
Options Outstanding, Exercisable   30,893
Weighted Average Exercise Price, Exercisable   $ 7.33
Weighted Average Remaining Contractual Life (Years), Exercisable   5 years 2 months 4 days
Aggregate Intrinsic Value, Exercisable