v3.25.1
Leased Properties - Schedule of Lease Cost (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Leases [Abstract]    
Operating lease cost $ 197,000 $ 200,000
Amortization of finance lease 150,000 0
Interest on finance lease liability 19,000 0
Total lease cost $ 366,000 $ 200,000