XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Lease Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Operating Leases    
2023 (remaining) $ 249  
2024 998  
2025 912  
2026 833  
2027 724  
Thereafter 801  
Total future minimum lease payments 4,517  
Less: Amount of lease payments representing interest (848)  
Present value of future minimum lease payments $ 3,669 $ 3,888