XML 67 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUPPLEMENTAL BALANCE SHEET AND CASH FLOW INFORMATION (available-for-sale debt securities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Available-for-sale debt securities [Line Items]    
Cost $ 22,000 $ 14,190
Gross unrealized gains 0 0
Gross unrealized losses 0 (1,064)
Available-for-sale debt securities 22,000 13,126 [1]
Cash and cash equivalents [Member]    
Available-for-sale debt securities [Line Items]    
Cash 49,962 35,435
Cash and cash equivalents [Member] | Money market fund [Member]    
Available-for-sale debt securities [Line Items]    
Available-for-sale debt securities 22,000 5,000
Cash and cash equivalents [Member] | Money market fund [Member] | Domestic [Member]    
Available-for-sale debt securities [Line Items]    
Cost 22,000 5,000
Gross unrealized gains 0 0
Gross unrealized losses 0 0
Available-for-sale debt securities 22,000 5,000
Funds held for customers [Member]    
Available-for-sale debt securities [Line Items]    
Cash $ 383,134 294,165
Funds held for customers [Member] | Canadian and provincial government securities [Member]    
Available-for-sale debt securities [Line Items]    
Cost   9,190
Gross unrealized gains   0
Gross unrealized losses   (1,064)
Available-for-sale debt securities   $ 8,126
[1] Funds held for customers, as reported on the consolidated balance sheet as of December 31, 2022, also included cash of $294,165.