XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Maturity of Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
Due through one year $ 868  
Due after one year through two years 740  
Due after two years through three years 445  
Due after three years through four years 303  
Due after four years through five years 309  
Due after five years 510  
Total minimum lease payments 3,175  
Less: present value discount 164  
Lease liability, net $ 3,011 $ 3,454