Parent Company Only Financial Information - Additional Information (Details) - USD ($) |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2020 |
Dec. 31, 2019 |
Dec. 31, 2018 |
|
Condensed Financial Statements Captions [Line Items] | |||
Income taxes paid | $ 46,648,000 | $ 24,809,000 | $ 12,435,000 |
Trustmark Corp (Parent Company Only) [Member] | |||
Condensed Financial Statements Captions [Line Items] | |||
Income taxes paid | 46,600,000 | 24,800,000 | 12,400,000 |
Interest paid | 0 | ||
Interest received | $ 0 | $ 482,000 | $ 320,000 |