v3.26.1
Lease Commitments - Schedule of Company's lease cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]        
Operating lease cosst $ 77 $ 74 $ 157 $ 145
Cash paid for lease liability $ 61 $ 59 $ 121 $ 118