XML 55 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Future Minimum Lease Payments Under Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 (Remainder) $ 231  
2024 1,101  
2025 1,135  
2026 901  
2027 491  
2028 358  
Thereafter 30  
Total 4,247  
Less present value discount (482)  
Present value of total operating lease liabilities 3,765  
Less current portion (854) $ (680)
Long-term obligations under operating leases $ 2,911 $ 3,539