XML 40 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Operating lease cost $ 1,205 $ 1,226 $ 1,334
Variable lease cost 588 578 681
Total lease cost 1,793 1,804 2,015
Cash paid for operating lease liabilities 954 950 $ 2,395
Right-of-use assets 8,725 9,621  
Current (included in Accrued liabilities - Other on our Balance Sheet) $ 701 $ 681  
Current (included in Accrued liabilities - Other on our Balance Sheet) Other Other  
Lease liability $ 7,193 $ 7,857  
Weighted-average remaining lease term - operating leases (years) 15 years 16 years  
Weighted-average discount rate - operating leases 4.18% 4.12%  
2024 $ 954    
2025 971    
2026 973    
2027 987    
2028 961    
Thereafter 6,651    
Total future lease payments 11,497    
Less amount representing interest 3,603    
Total obligations under operating leases $ 7,894