XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Financial Instruments - Available-for-Sale Debt Securities (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Par value of available-for-sale debt securities $ 24,800,000 $ 24,900,000
Funds held for clients 139,420,000 167,440,000
Certified Deposits and Other Depository Assets    
Debt Securities, Available-for-sale [Line Items]    
Funds held for clients $ 3,400,000 $ 0