v3.26.1
Leases - Remaining Maturities on Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Leases [Abstract]  
2025 $ 1,893
2026 1,374
2027 1,398
2028 1,280
2029 990
Thereafter 7,735
Total lease payments 14,670
Less: interest (4,496)
Present value of lease liabilities $ 10,174