STOCKHOLDERS' EQUITY Dividends (Details) $ / shares in Units, $ in Thousands |
1 Months Ended | 3 Months Ended | |||
|---|---|---|---|---|---|
|
Oct. 26, 2021
dividend
$ / shares
|
Jan. 31, 2022
item
$ / shares
|
Jan. 31, 2021
item
$ / shares
|
Mar. 31, 2022
USD ($)
$ / shares
|
Mar. 31, 2021
USD ($)
$ / shares
|
|
| Stockholders' Equity Attributable to Parent [Abstract] | |||||
| Dividends declared and paid | $ | $ 10,656 | $ 7,845 | |||
| Dividends declared per common share | $ 0.18 | $ 0.13 | |||
| Common Stock, Dividends, Number of Quarterly Distributions Declared | 5 | 4 | 4 | ||
| Common Stock, Dividends, Per Share, Declared, Prior Fiscal Year, Each Quarter | $ 0.13 | ||||
| Common Stock, Dividends Per Share Declared, Prior Fiscal Year, Fourth Quarter | $ 0.15 | ||||
| Common Stock, Dividends, Increase Per Share, Declared, Current Fiscal Year, Each Quarter | $ 0.03 | ||||
| Common Stock, Dividends, Per Share, Declared, Current Fiscal Year, Each Quarter | $ 0.15 | $ 0.18 | |||