v3.25.2
Leases - Minimum Future Lease Payments for Trustmark's Leases Receivable (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Sales-Type and Direct Financing Leases, Payment to be Received, Fiscal Year Maturity [Abstract]  
2025 (excluding the six months ended June 30, 2025) $ 32,709
2026 61,170
2027 73,717
2028 63,284
2029 48,676
Thereafter 46,164
Lease receivable $ 325,720