XML 81 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
FINANCIAL INSTRUMENTS - Additional Information (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
swap
Dec. 31, 2023
USD ($)
Debt Securities, Available-for-sale [Line Items]    
Par value of available-for-sale debt securities $ 41,300 $ 40,000
Funds held for clients $ 175,853 159,186
Interest rate swaps    
Debt Securities, Available-for-sale [Line Items]    
Number of interest rate swaps held | swap 5  
Certified deposits and other depository assets    
Debt Securities, Available-for-sale [Line Items]    
Funds held for clients $ 200 $ 1,000