v3.25.2
Stock-Based Compensation - Schedule of Fair Value of Stock Options (Details)
6 Months Ended
Jun. 30, 2024
Schedule of Fair Value of Stock Options [Line Items]  
Expected dividend yield
Share-Based Payment Arrangement, Option [Member] | Minimum [Member]  
Schedule of Fair Value of Stock Options [Line Items]  
Risk-free interest rate 3.93%
Expected term (in years) 9 months 10 days
Expected volatility 57.49%
Share-Based Payment Arrangement, Option [Member] | Maximum [Member]  
Schedule of Fair Value of Stock Options [Line Items]  
Risk-free interest rate 4.56%
Expected term (in years) 4 years
Expected volatility 58.71%