v3.25.1
Leased Properties - Schedule of Supplemental Cash Flows Information Related to Leases (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash paid for amounts included in the measurement of lease liabilities    
Operating cash flows from operating leases $ 164,000 $ 159,000
Financing cash flows from finance lease $ 19,000 $ 0