XML 99 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Stock Option Pricing Model (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Dividend yield 0.00%  
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected volatility   59.30%
Expected term (in years)   10 years
Risk-free interest rate   4.30%
Dividend yield   0.00%
Weighted-average fair value of awards (per share)   $ 20,830