XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Composition of Certain Financial Statement Captions (Receivables) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Trade receivables $ 111,209 $ 99,106
Fees earned, not billed 315,255 262,167
Other receivables 16,747 25,046
Gross receivables 443,211 386,319
Less: Allowance for doubtful accounts (1,602) (1,100)
Receivables, net $ 441,609 $ 385,219