v3.25.4
Stock-Based Compensation - Summary of Fair Value of Stock Options Granted (Details)
12 Months Ended
Dec. 31, 2024
Schedule of Share Based Payment Award Stock Options Valuation Assumptions [Line Items]  
Risk-free interest rate (Minimum) 3.97%
Risk-free interest rate (Maximum) 4.25%
Dividend yield 0.00%
Expected volatility (Minimum) 55.69%
Expected volatility (Maximum) 59.07%
Minimum [Member]  
Schedule of Share Based Payment Award Stock Options Valuation Assumptions [Line Items]  
Expected term (in years) 3 years 6 months
Maximum [Member]  
Schedule of Share Based Payment Award Stock Options Valuation Assumptions [Line Items]  
Expected term (in years) 5 years 9 months 18 days