XML 94 R85.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock Compensation Plans and Share-Based Compensation Awards - Share based compensation expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Feb. 25, 2020
May 22, 2018
Stock Compensation Plans and Share-Based Compensation Awards            
Share-based compensation expense $ 7,237 $ 9,172 $ 21,947 $ 21,459    
Income tax benefit $ (1,284) $ (1,350) $ (3,649) $ (3,271)    
2018 Plan | Class A Common Stock            
Stock Compensation Plans and Share-Based Compensation Awards            
Shares reserved for issuance           7,792,162
Amended and Restated 2018 Plan | Class A Common Stock            
Stock Compensation Plans and Share-Based Compensation Awards            
Shares reserved for issuance         15,142,162