XML 57 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVESTMENTS AND FAIR VALUE MEASUREMENTS - Debt Securities, Available-for-sale (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
security
Dec. 31, 2023
USD ($)
security
Funds Held for Clients    
Amortized Cost $ 68,896 $ 72,873
Gross Unrealized Gains 170 260
Gross Unrealized Losses (738) (1,363)
Aggregate Estimated Fair Value 68,328 71,770
Funds Held For Clients, Restricted Cash and Debt Securities 76,433 75,201
Funds Held For Clients, Restricted Cash and Debt Securities, Gross Unrealized Losses (748) (1,379)
Funds Held For Clients, Restricted Cash and Debt Securities, Gross Unrealized Gains 170 260
Funds Held For Clients, Restricted Cash and Debt Securities, Amortized Cost $ 77,011 $ 76,320
Number of securities in unrealized gain position | security 45 54
Number of securities in unrealized loss position | security 89 113
Funds Held For Clients, Restricted Cash, Amortized Cost $ 8,115 $ 3,447
Funds Held For Clients, Restricted Cash, Gross Unrealized Losses (10) (16)
Funds Held For Clients, Restricted Cash 8,105 3,431
Funds Held For Clients, Restricted Cash, Gross Unrealized Gains $ 0 0
A and Above Investment Portfolio Concentration 0.64  
Individually    
Funds Held for Clients    
Gross Unrealized Losses $ (38) (61)
Certificates of deposit    
Funds Held for Clients    
Amortized Cost 0 845
Gross Unrealized Gains 0 2
Gross Unrealized Losses 0 (1)
Aggregate Estimated Fair Value 0 846
Corporate debt securities    
Funds Held for Clients    
Amortized Cost 63,253 67,277
Gross Unrealized Gains 164 258
Gross Unrealized Losses (619) (1,090)
Aggregate Estimated Fair Value 62,798 66,445
Municipal bonds    
Funds Held for Clients    
Amortized Cost 3,194 4,251
Gross Unrealized Gains 0 0
Gross Unrealized Losses (104) (239)
Aggregate Estimated Fair Value 3,090 4,012
U.S. Government agency securities    
Funds Held for Clients    
Amortized Cost 2,449 500
Gross Unrealized Gains 6 0
Gross Unrealized Losses (15) (33)
Aggregate Estimated Fair Value $ 2,440 $ 467