Nature of Business and Basis of Presentation - Basis of presentation (Details) $ in Thousands |
9 Months Ended | |
|---|---|---|
|
Sep. 30, 2022
USD ($)
segment
|
Dec. 31, 2021
USD ($)
|
|
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Loans outstanding | $ 1,621,910 | $ 1,498,801 |
| Number of reportable segments | segment | 4 | |
| Church Street Capital | ||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Loans outstanding | $ 7,100 |