XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock Based Compensation - Schedule of Exercise Price Range (Parenthetical) (Details) - $15.72 - $47.99
6 Months Ended
Jun. 30, 2022
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, minimum (USD per share) $ 15.72
Exercise price, maximum (USD per share) $ 47.99