XML 95 R83.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation Expense and Employee Benefit Plans - Employee Stock Purchase Plan (Details) - 2018 ESPP - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Employee stock ownership plan (ESOP), compensation expense $ 2.5 $ 1.1
shares issued (in shares) 420,689  
Number of additional shares authorized (in shares) 2,055,792  
Number of common stock reserved for issuance (in shares) 4,179,771 977,508
Unrecognized stock-based compensation cost $ 9.1 $ 1.2
Expense expected to be recognized over a weighted-average period 1 year 1 month 6 days 6 months