XML 91 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Schedule of Option-pricing Model with Following Weighted-average Assumptions (Details) - 2017 Stock Compensation Plan [Member]
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares | shares 1,319,394
Stock price $ 2.67
Exercise price $ 6.94
Expected term 5 years 9 months
Expected volatility 31.90%
Risk-free interest rate 3.84%
Dividend rate 0.00%