v3.26.1
Leases - Minimum Future Lease Payments for Trustmark's Leases Receivable (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Sales-Type and Direct Financing Leases, Payment to be Received, Fiscal Year Maturity [Abstract]  
2026 (excluding the three months ended March 31, 2026) $ 69,396
2027 106,258
2028 95,855
2029 77,865
2030 53,375
Thereafter 68,195
Lease receivable $ 470,944