XML 81 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Undiscounted Cash Flows (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Operating Leases  
2026 $ 9,536
2027 6,293
2028 5,865
2029 4,079
2030 3,774
Thereafter 24,020
Total lease payments 53,567
Less imputed interest 11,527
Total 42,040
Finance Leases  
2026 371
2027 338
2028 297
2029 283
2030 130
Thereafter 81
Total lease payments 1,500
Less imputed interest 166
Total $ 1,334
Finance lease, liability, statement of financial position [Extensible Enumeration] Other Liabilities, Current And Noncurrent [Member]