v3.26.1
Lease Obligations (Summary of Maturity of Lease Obligations for Operating Leases) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Lease Obligations [Abstract]    
One year or less $ 1,784 $ 3,314
Over one year through three years 5,674 4,993
Over three years through five years 2,723 2,250
Over five years 1,731 1,592
Gross Operating Lease Liabilities 11,912 12,149
Imputed interest (959) (1,009)
Total Operating Lease Liabilities $ 10,953 $ 11,140