XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Financial Instruments - Additional Information (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2023
USD ($)
swap
Mar. 31, 2023
USD ($)
Sep. 30, 2023
USD ($)
swap
Dec. 31, 2022
USD ($)
Debt Securities, Available-for-sale [Line Items]        
Par value of available-for-sale debt securities     $ 40,000 $ 44,400
Funds held for clients     $ 122,531 $ 171,313
Interest rate swap, April 2028 expiration        
Debt Securities, Available-for-sale [Line Items]        
Interest rate swap, fixed interest rate     3.669%  
Interest rate swap, June 2023 expiration        
Debt Securities, Available-for-sale [Line Items]        
Interest rate swap, fixed interest rate       2.571%
Number of instruments expired | swap 1      
Interest rate swap        
Debt Securities, Available-for-sale [Line Items]        
Number of interest rate swaps outstanding | swap     4  
Other non-current asset | Interest rate swap, April 2028 expiration        
Debt Securities, Available-for-sale [Line Items]        
Term of contract   5 years    
Notional amount, asset   $ 25,000    
Interest rate swap, fixed interest rate   3.669%    
Other current asset | Interest rate swap, June 2023 expiration        
Debt Securities, Available-for-sale [Line Items]        
Notional amount, asset $ 15,000     $ 15,000
Certified Deposits and Other Depository Assets        
Debt Securities, Available-for-sale [Line Items]        
Funds held for clients     $ 500 $ 900