v3.25.1
Stock-based Compensation - Schedule of Assumptions of Stock Option (Details)
3 Months Ended
Mar. 31, 2025
$ / shares
Employee Stock Option  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Risk-free interest rate 3.98%
Expected term (years) 6 years
Volatility 56.58%
Dividend yield 7.22%
Fair value per stock option $ 4.17
Performance Stock Option [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Risk-free interest rate 4.12%
Expected term (years) 6 years 25 days
Volatility 55.32%
Dividend yield 7.22%
Fair value per stock option $ 3.9