XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Apr. 30, 2023
Dec. 31, 2022
Leases (Details) [Line Items]            
Operating Lease, Liability $ 2,071,000   $ 2,071,000   $ 1,600,000  
Operating Lease, Right-of-Use Asset 2,046,000   2,046,000   $ 1,600,000 $ 765,000
Operating Lease, Expense $ 118,000 $ 118,000 $ 355,000 $ 357,000    
Minimum [Member]            
Leases (Details) [Line Items]            
Lessee, Operating Lease, Renewal Term 1 year   1 year      
Maximum [Member]            
Leases (Details) [Line Items]            
Lessee, Operating Lease, Renewal Term 5 years   5 years