XML 29 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets (Parenthetical)
shares in Thousands
Dec. 31, 2021
shares
Preferred Stock, Shares Authorized 300
Preferred Stock, Shares Outstanding 0
Treasury Stock, Shares 4,397
Common Stock  
Common Stock, Shares Authorized 150,000
Common Stock, Shares, Issued 39,416
Class B Common Shares  
Common Stock, Shares Authorized 12,000
Common Stock, Shares, Issued 4