XML 100 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Expense [Line Items]      
Total stock-based compensation expense $ 49.8 $ 40.7 $ 38.1
Cost of revenue      
Share-Based Compensation Expense [Line Items]      
Total stock-based compensation expense 1.6 1.4 1.7
Research and development expense      
Share-Based Compensation Expense [Line Items]      
Total stock-based compensation expense 8.8 4.0 5.2
Sales and marketing expense      
Share-Based Compensation Expense [Line Items]      
Total stock-based compensation expense 9.0 7.2 6.2
General and administrative expense      
Share-Based Compensation Expense [Line Items]      
Total stock-based compensation expense $ 30.4 $ 28.1 $ 25.0