v3.26.1
Stock-Based Compensation - Schedule of Fair Value of The Stock-Based Awards (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Line Items]    
Risk-free interest rate 3.89%  
Expected dividend yield
Expected volatility 42.25%  
Expected life in years 5 years 6 months  
Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Line Items]    
Risk-free interest rate   4.06%
Expected volatility   47.475%
Expected life in years   5 years 11 months 26 days
Fair value of Common Stock   $ 3.77
Minimum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Line Items]    
Risk-free interest rate   4.01%
Expected volatility   45.67%
Expected life in years   5 years 2 months 4 days
Fair value of Common Stock $ 11.73 $ 3.6