XML 132 R119.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Future Minimum Rental Commitments Under Non-cancellable Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Future minimum rental commitments:    
2024 $ 2,818  
2025 2,199  
2026 2,038  
2027 1,961  
2026 1,729  
Thereafter 9,299  
Total 20,044  
Less lease incentives to be received in 2023 (729)  
Less present value discount (2,018)  
Present value of leases $ 17,297 $ 15,295