v3.26.1
Leases - Minimum Future Lease Payments for Trustmark's Leases Receivable (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Sales-Type and Direct Financing Leases, Payment to be Received, Fiscal Year Maturity [Abstract]  
2026 (excluding the six months ended June 30, 2026) $ 53,234
2027 118,764
2028 107,428
2029 89,282
2030 64,591
Thereafter 82,935
Lease receivable $ 516,234