XML 85 R73.htm IDEA: XBRL DOCUMENT v3.24.3
Equity Compensation Plans (Details) - Schedule of Outstanding and Exercisable Stock Options
shares in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
$ / shares
shares
6.82 [Member]  
Schedule of Outstanding and Exercisable Stock Options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 6.82
Options Outstanding Number of Options Outstanding 500
Options Outstanding Weighted Average Remaining Life (Years) 2 years 6 months
Options Exercisable, Number of Options Exercisable 333
Options Exercisable, Weighted Average Remaining Life (Years) 2 years 6 months
Options Exercisable, Intrinsic Value | $
7.99 [Member]  
Schedule of Outstanding and Exercisable Stock Options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 7.99
Options Outstanding Number of Options Outstanding 19
Options Outstanding Weighted Average Remaining Life (Years) 1 month 6 days
Options Exercisable, Number of Options Exercisable 19
Options Exercisable, Weighted Average Remaining Life (Years) 1 month 6 days
Options Exercisable, Intrinsic Value | $
13.12 [Member]  
Schedule of Outstanding and Exercisable Stock Options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 13.12
Options Outstanding Number of Options Outstanding 35
Options Outstanding Weighted Average Remaining Life (Years) 7 months 6 days
Options Exercisable, Number of Options Exercisable 35
Options Exercisable, Weighted Average Remaining Life (Years) 7 months 6 days
Options Exercisable, Intrinsic Value | $