XML 86 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation and Employee Benefit Plans - Employee Stock Purchase Plan (Details) - 2018 ESPP - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employee stock ownership plan (ESOP), compensation expense $ 6.5 $ 2.5  
Number of shares issued (in shares) 449,525 420,689  
Number of additional shares authorized (in shares) 2,239,563 2,055,792  
Number of common stock reserved for issuance (in shares) 15,630,754   13,840,716
Unrecognized stock-based compensation cost $ 21.3   $ 12.0
Expense expected to be recognized over a weighted-average period 10 months 24 days   7 months 6 days