XML 120 R107.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Maturities of Operating and Financing Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Operating  
2026 $ 4,008
2027 3,838
2028 3,518
2029 2,873
2030 813
Thereafter 1,831
Total lease payments 16,881
Less: Interest (3,259)
Present value of lease liabilities, including HFS 13,622
Finance  
2026 1,681
2027 1,676
2028 1,184
2029 1,093
2030 1,108
Thereafter 15,663
Total lease payments 22,405
Less: Interest (12,461)
Present value of lease liabilities, including HFS $ 9,944