v3.25.2
Stock Based Compensation - Schedule of Fair Value Assumptions (Details)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Fair value assumptions    
Expected terms (in years) 4 years 4 years
Dividend Yield 0.00% 0.00%
Minimum [Member]    
Fair value assumptions    
Expected volatility 45.00% 45.00%
Risk-free interest rate 4.70% 4.60%
Maximum [Member]    
Fair value assumptions    
Expected volatility 52.00% 52.00%
Risk-free interest rate 5.70% 5.46%