XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVESTMENTS AND FAIR VALUE MEASUREMENTS - Debt Securities, Available-for-sale (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
security
Dec. 31, 2023
USD ($)
security
Funds Held for Clients    
Funds Held For Clients, Restricted Cash, Amortized Cost $ 2,320 $ 3,447
Funds Held For Clients, Restricted Cash and Debt Securities, Amortized Cost 76,408 76,320
Funds Held For Clients, Restricted Cash, Gross Unrealized Gains 1 0
Funds Held For Clients, Restricted Cash and Debt Securities, Gross Unrealized Gains 134 260
Funds Held For Clients, Restricted Cash, Gross Unrealized Losses (4) (16)
Gross Unrealized Losses (1,489)  
Funds Held For Clients, Restricted Cash and Debt Securities, Gross Unrealized Losses (1,493) (1,379)
Funds Held For Clients, Restricted Cash 2,316 3,431
Funds Held For Clients, Restricted Cash and Debt Securities $ 75,048 $ 75,201
Number of securities in unrealized gain position | security 32 54
Number of securities in unrealized loss position | security 141 113
Individually    
Funds Held for Clients    
Gross Unrealized Losses $ (60) $ (61)
Aggregate    
Funds Held for Clients    
Gross Unrealized Losses   (1,363)
Certificates of deposit    
Funds Held for Clients    
Amortized Cost 842 845
Gross Unrealized Gains 2 2
Gross Unrealized Losses (1) (1)
Aggregate Estimated Fair Value 843 846
Corporate debt securities    
Funds Held for Clients    
Amortized Cost 66,607 67,277
Gross Unrealized Gains 130 258
Gross Unrealized Losses (1,232) (1,090)
Aggregate Estimated Fair Value 65,505 66,445
Municipal bonds    
Funds Held for Clients    
Amortized Cost 4,241 4,251
Gross Unrealized Gains 0 0
Gross Unrealized Losses (222) (239)
Aggregate Estimated Fair Value 4,019 4,012
U.S. Government agency securities    
Funds Held for Clients    
Amortized Cost 2,398 500
Gross Unrealized Gains 1 0
Gross Unrealized Losses (34) (33)
Aggregate Estimated Fair Value 2,365 467
Available-for-sale securities    
Funds Held for Clients    
Amortized Cost 74,088 72,873
Gross Unrealized Gains 133 260
Gross Unrealized Losses (1,489) (1,363)
Aggregate Estimated Fair Value $ 72,732 $ 71,770