XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Repurchases, Accelerated Stock Repurchase Program (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 22, 2021
Dec. 21, 2021
Mar. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Aug. 31, 2022
Stock Repurchases Program [Abstract]              
Accelerated stock repurchase       $ 0      
Accelerated share repurchases, settlement (payment) or receipt           $ 37,500  
Accelerated share repurchase program adjustment (in shares)   994,695          
Aggregate purchase price of shares   $ 20,073          
Sale of stock issue price (in dollars per share)   $ 20.18          
Additional Paid-In Capital [Member]              
Stock Repurchases Program [Abstract]              
Accelerated stock repurchase       17,217 $ 17,427    
Treasury Stock [Member]              
Stock Repurchases Program [Abstract]              
Accelerated stock repurchase       (17,217)      
Accelerated Stock Repurchase Program [Member]              
Stock Repurchases Program [Abstract]              
Accelerated stock repurchase     $ 37,500        
Accelerated share repurchases, settlement (payment) or receipt $ 37,500     $ 37,500      
Accelerated Stock Repurchase Program [Member] | Treasury Stock [Member] | Reclassified as Treasury Stock from Additional Paid-In-Capital [Member]              
Stock Repurchases Program [Abstract]              
Accelerated share repurchase program adjustment (in shares)       1,031,576      
Aggregate purchase price of shares $ 17,217     $ 17,217      
Sale of stock issue price (in dollars per share) $ 16.69            
Stock Repurchase Program [Member]              
Stock Repurchases Program [Abstract]              
Stock repurchase program, authorized amount     $ 75,000       $ 87,500