Annual report pursuant to Section 13 and 15(d)

Share-Based Compensation - Fair Value of options (Details)

v3.24.1
Share-Based Compensation - Fair Value of options (Details) - Stock Options
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Risk-free interest rates   3.61%
Risk-free interest rates, Minimum 3.43%  
Risk-free interest rates, Maximum 4.44%  
Expected life 5 years 5 years
Expected volatility, Minimum 41.00%  
Expected volatility, Maximum 186.14%  
Expected volatility   41.00%
Expected dividend yield 0.00% 0.00%