XML 92 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Lease Arrangements - Components of Operating Lease Expense (Details) - Selling, General and Administrative Expenses [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Line Items]      
Amortization of operating lease assets $ 2,677 $ 2,734 $ 2,791
Interest on operating lease liabilities 768 825 937
Short-term and variable lease costs 507 616 713
Amortization of finance lease assets 398 171  
Interest on finance lease liabilities 45 22  
Total lease cost $ 4,395 $ 4,368 $ 4,441