XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Schedule of Fair Value of Employee Stock Options (Details) - Employee - Employee Stock Option [Member]
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation    
Expected volatility, Minimum 50.90% 73.70%
Expected volatility, Maximum 73.90% 74.10%
Risk-free interest rate, Minimum 2.33% 2.13%
Risk-free interest rate, Maximum 3.45% 2.93%
Minimum [Member]    
Share-based Compensation    
Expected term (in years) 6 years 3 days 6 years 18 days
Maximum [Member]    
Share-based Compensation    
Expected term (in years) 6 years 18 days 6 years 29 days