XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Financial Condition (Parenthetical) (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accounts Receivable, allowance for credit losses $ 3,317 $ 1,853
Treasury Stock, Shares 5,815,973 4,929,044
Class A Common Stock    
Common Stock, Par or Stated Value Per Share $ 0.01 $ 0.01
Common Stock, Shares Authorized 3,000,000,000 3,000,000,000
Common Stock, Shares Issued 30,593,822 29,248,457
Common Stock, Shares Outstanding 24,777,849 24,319,413
Class B Common Stock    
Common Stock, Par or Stated Value Per Share $ 0.01 $ 0.01
Common Stock, Shares Authorized 1,000,000 1,000,000
Common Stock, Shares Issued 164 159
Common Stock, Shares Outstanding 164 159