XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Leases Schedule of Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 - Operating $ 1,320  
2024 - Operating 2,197  
2025 - Operating 1,684  
2026 - Operating 1,067  
2027 - Operating 337  
Thereafter - Operating 214  
Total Undiscounted payments - Operating 6,819  
Less: Present value adjustment - Operating (408)  
Operating lease, liability 6,411  
2023 - Finance 121  
2024 - Finance 202  
2025 - Finance 171  
2026 - Finance 134  
2027 - Finance 51  
Thereafter - Finance 0  
Total undiscounted payments - Finance 679  
Less: Present Value Adjustment - Finance (41)  
Lease Liability - Finance 638  
2023 - Total 1,441  
2024 - Total 2,399  
2025 - Total 1,855  
2026 - Total 1,201  
2027 - Total 388  
Thereafter - Total 214  
Total undiscounted payments - Total 7,498  
Less present value adjustment - Total (449)  
Lease liabilities $ 7,049 $ 6,839