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