XML 97 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based Compensation - Summary of Weighted Average Assumptions Used (Details) - Performance-Based Restricted Stock Units - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock price on the date of grant (in dollars per share) $ 159.11  
Expected volatility 64.72%  
Expected volatility, minimum   73.76%
Expected volatility, maximum   73.95%
Risk-free interest rate 4.05%  
Risk-free interest rate, minimum   3.58%
Risk-free interest rate, maximum   3.60%
Discount for lack of marketability 15.29%  
Dividend yield 0.00% 0.00%
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock price on the date of grant (in dollars per share)   $ 12.41
Discount for lack of marketability   20.43%
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock price on the date of grant (in dollars per share)   $ 16.43
Discount for lack of marketability   20.65%