XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Other Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases        
Lease extension period 5 years   5 years  
Lessee, Operating Lease, Existence of Option to Extend [true false]     true  
Operating lease expense $ 254,000 $ 272,000 $ 526,000 $ 544,000
Operating cash flows used for operating leases     $ 559,000 $ 512,000
Weighted=average remaining lease term 5 years 9 months   5 years 9 months  
Weighted average discount rate (as a percent) 7.47%   7.47%