v3.26.1
FINANCIAL INSTRUMENTS - Additional Information (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
swap
Dec. 31, 2024
USD ($)
Debt Securities, Available-for-sale [Line Items]    
Par value of available-for-sale debt securities $ 45,000 $ 41,300
Funds held for clients $ 207,037 175,853
Interest rate swaps    
Debt Securities, Available-for-sale [Line Items]    
Number of interest rate swaps held | swap 10  
Certified deposits and other depository assets    
Debt Securities, Available-for-sale [Line Items]    
Funds held for clients $ 500 $ 200