XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets Parenthetical - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accounts receivable allowance for doubtful accounts $ 12,895 $ 15,142
Common Class A [Member]    
Common Stock, Shares, Issued 25,156,113 25,133,530
Common Stock, Shares, Outstanding 24,876,569 24,853,986
Common Class B [Member]    
Common Stock, Shares, Issued 5,064,594 5,078,452
Common Stock, Shares, Outstanding 5,064,594 5,078,452