XML 120 R104.htm IDEA: XBRL DOCUMENT v3.24.1
Long-Term Borrowings- Reconciliation of liabilities to cash flows arising from financing activities (Details) - Long-Term Borrowings - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Long-Term Borrowings    
Balance at beginning of year $ 46,500 $ 52,500
Change from financing activities:    
Proceeds from borrowings   40,000
Repayments of borrowings (6,000) (46,000)
Total changes from financing activities (6,000) (6,000)
Ending Balance $ 40,500 $ 46,500