SHAREHOLDERS EQUITY - Common stock (Details) - USD ($) $ / shares in Units, $ in Millions |
12 Months Ended | |||
---|---|---|---|---|
Dec. 31, 2022 |
Jan. 06, 2022 |
Dec. 31, 2021 |
Nov. 03, 2020 |
|
Class of Stock [Line Items] | ||||
Common Stock, par value (in dollars per share) | $ 0 | $ 0 | ||
Maximum offering price | $ 100 | |||
Common Stock | ||||
Class of Stock [Line Items] | ||||
Common Stock, par value (in dollars per share) | $ 0 | |||
Number of votes per each share | one | |||
Issuance of common stock for Teton Acquisition (in shares) | 0 | |||
Common Stock | Teton Financial Services | ||||
Class of Stock [Line Items] | ||||
Common stock issued as part of merger | 1,337,791 | |||
Common Stock | 2020 Repurchase Plan | ||||
Class of Stock [Line Items] | ||||
Common Stock, par value (in dollars per share) | $ 0 | |||
Authorized share repurchase (in shares) | 0 | 400,000 |