XML 96 R85.htm IDEA: XBRL DOCUMENT v3.23.1
SHARE REPURCHASES (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Apr. 25, 2023
Feb. 16, 2023
Feb. 29, 2020
Stock Repurchase Program, February 2020              
Stock Repurchases              
Stock repurchase program authorized amount             $ 10,000,000.0
Shares repurchased (in shares)   145,724 121,659 265,695      
Stock repurchased amount   $ 2,800,000 $ 2,200,000 $ 4,100,000      
Average price per share of stock repurchased   $ 19.15 $ 18.16 $ 15.43      
Stock Repurchase Program, February 2023              
Stock Repurchases              
Stock repurchase program authorized amount           $ 5,000,000.0  
Shares repurchased (in shares) 303,354            
Stock repurchased amount $ 5,000,000.0            
Average price per share of stock repurchased $ 16.48            
Remaining authorized repurchase amount $ 0            
Purchase price per share, maximum (in dollars per share)           $ 17.00  
Stock Repurchase Program, April 2023 | Subsequent Event              
Stock Repurchases              
Stock repurchase program authorized amount         $ 5,000,000.0    
Purchase price per share, maximum (in dollars per share)         $ 15.75