XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Future Annual Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Lessee, Operating Lease, Liability, to be Paid [Abstract]    
Remainder of 2023 $ 370  
2024 1,261  
2025 1,207  
2026 1,138  
2027 531  
Thereafter 3,625  
Total future minimum lease payments 8,132  
Less amounts related to imputed interest (2,812)  
Present value of future minimum lease payments 5,320  
Less current portion of long-term lease liability 803 $ 806
Long-term lease liability $ 4,517 $ 5,092