XML 71 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Leases and Commitments - Schedule of Balance Sheet Information for Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating lease right-of-use asset $ 3,163 $ 3,056
Operating lease liability - short-term 1,336 1,305
Operating lease liability - long-term 1,618 1,489
Total operating liability $ 2,954 $ 2,794