v3.25.2
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets and Liabilities, Lessee [Abstract]    
Lease right of use asset $ 6,900 $ 5,971
Lease liabilities $ 7,003 $ 6,338
Weighted average remaining lease term (years) 7 years 1 month 6 days 7 years 25 days
Weighted average discount rate 4.40% 3.70%
Operating lease, right-of-use asset, statement of financial position [extensible enumeration] Other Assets Other Assets
Operating lease, liability, statement of financial position [extensible enumeration] Other Liabilities Other Liabilities