XML 76 R62.htm IDEA: XBRL DOCUMENT v3.26.1
Leases (Maturities Of Lease Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Operating Leases    
2026 $ 3,560  
2027 6,799  
2028 6,621  
2029 6,171  
2030 4,181  
Thereafter 29,727  
Total lease payments 57,059  
Less imputed interest (24,156)  
Total 32,903 $ 36,248
Finance Leases    
2026 157  
2027 298  
2028 174  
2029 45  
2030  
Thereafter  
Total lease payments 674  
Less imputed interest (53)  
Total $ 621 $ 829