v3.25.2
Shareholders' Equity - Assumptions to Estimate the Fair Value (Details) - Employee Stock Options
6 Months Ended
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award  
Average expected term (in years) 6 years
Expected volatility 40.49%
Risk-free interest rate 4.17%
Expected dividend yield 0.62%