XML 87 R76.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders’ Equity - Common Stock (Details) - shares
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Class of Stock [Line Items]            
Common stock, shares issued (in shares) 33,759,604   35,883,320      
Common stock, shares outstanding (in shares) 33,759,604   35,883,320      
Class A Common Stock            
Class of Stock [Line Items]            
Stock held as treasury (in shares) 0   0      
Common Stock | Class A Common Stock            
Class of Stock [Line Items]            
Common stock, shares issued (in shares)     35,883,320      
Common stock, shares outstanding (in shares) 33,759,604 34,350,822 35,883,320 29,028,672 29,001,646 28,806,344