XML 100 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Short-Term Borrowings and Long-Term Debt (Schedule of Debt) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Long-term debt    
Long-term debt outstanding at end of period $ 0 $ 12,231
Weighted average rate on outstanding long-term debt 0.00% 0.82%
Maximum outstanding long-term debt of any month end $ 12,225 $ 27,296
Average outstanding long-term debt $ 3,848 $ 23,072
Approximate average rate paid on long-term debt 1.25% 0.95%
Short-term borrowings    
Short-term borrowings outstanding at end of period $ 79,000 $ 0
Weighted average rate on short-term borrowings 4.57% 0.00%
Maximum outstanding short-term borrowings at any month end $ 79,000 $ 0
Average outstanding short-term borrowings $ 12,696 $ 0
Approximate average rate paid on short-term borrowings 3.36% 0.00%