XML 63 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
2 Months Ended 12 Months Ended
Jan. 13, 2023
May 23, 2023
Mar. 31, 2023
May 22, 2023
Feb. 06, 2023
Nov. 07, 2022
Jul. 25, 2022
May 09, 2022
Subsequent Event [Line Items]                
Restricted stock granted (in shares)     127,000          
Per share dividend (in dollars per share)         $ 0.30 $ 0.30 $ 0.30 $ 0.30
Dividend payable         $ 6,325 $ 6,323 $ 6,323 $ 6,297
Subsequent Event                
Subsequent Event [Line Items]                
Per share dividend (in dollars per share)       $ 0.30        
Dividend payable       $ 6,300        
Restricted Stock | 2016 Employee Equity Compensation Restricted Stock Plan | Subsequent Event | Director                
Subsequent Event [Line Items]                
Restricted stock granted (in shares)   1,623            
Restricted Stock | Share-Based Payment Arrangement, Employee | 2016 Employee Equity Compensation Restricted Stock Plan | Subsequent Event                
Subsequent Event [Line Items]                
Restricted stock granted (in shares)   11,910            
Restricted Stock | Share-Based Payment Arrangement, Employee | 2022 Employee Equity Compensation Restricted Stock Plan | Subsequent Event                
Subsequent Event [Line Items]                
Restricted stock granted (in shares)   31,000            
PetCareRx                
Subsequent Event [Line Items]                
Aggregate consideration $ 36,000              
PetCareRx | Restricted Stock | Share-Based Payment Arrangement, Employee | 2022 Employee Equity Compensation Restricted Stock Plan | Subsequent Event                
Subsequent Event [Line Items]                
Restricted stock granted (in shares)   42,142