XML 110 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Subsequent Events (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Feb. 28, 2025
Clinic
Feb. 25, 2025
$ / shares
Feb. 03, 2025
USD ($)
Nov. 30, 2024
Clinic
Aug. 31, 2024
Clinic
Mar. 29, 2024
Clinic
Jul. 31, 2023
Clinic
May 31, 2023
Clinic
Feb. 28, 2023
Clinic
Nov. 30, 2022
Clinic
Oct. 31, 2022
Clinic
Sep. 30, 2022
Clinic
Aug. 31, 2022
Clinic
Mar. 31, 2022
Clinic
Sep. 30, 2024
$ / shares
Dec. 31, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
$ / shares
Dividends [Abstract]                                    
Dividends declared per common share (in dollars per share)                               $ 1.76 $ 1.72 $ 1.64
Impairment of assets held for sale | $                               $ 2,418 $ 0 $ 0
Q3-2024 Quarterly Dividend [Member]                                    
Dividends [Abstract]                                    
Dividends declared per common share (in dollars per share)                             $ 0.44      
Clinic Practice [Member]                                    
Business Combination, Description [Abstract]                                    
Percentage of interest acquired       75.00% 70.00% 50.00% 70.00% 75.00% 80.00% 80.00% 60.00% 80.00% 70.00% 70.00%        
Number of clinics | Clinic       8 8 9 5 4 1 13 14 2 6 6        
Percentage of interest retained by prior owners       25.00% 30.00% 50.00% 30.00%   20.00% 20.00% 40.00% 20.00% 30.00% 30.00%        
Clinic Practice [Member] | Maximum [Member]                                    
Business Combination, Description [Abstract]                                    
Percentage of interest acquired                               35.00% 35.00% 35.00%
Clinic Practice [Member] | Minimum [Member]                                    
Business Combination, Description [Abstract]                                    
Percentage of interest acquired                               0.10% 0.15% 10.00%
Subsequent Event [Member]                                    
Dividends [Abstract]                                    
Sale price | $     $ 700                              
Subsequent Event [Member] | Q4-2024 Quarterly Dividend [Member]                                    
Dividends [Abstract]                                    
Dividends declared date   Feb. 25, 2025                                
Dividends declared per common share (in dollars per share)   $ 0.45                                
Dividend payable date   Apr. 11, 2025                                
Dividend recorded date   Mar. 14, 2025                                
Subsequent Event [Member] | Clinic Practice [Member]                                    
Business Combination, Description [Abstract]                                    
Percentage of interest acquired 65.00%                                  
Number of clinics | Clinic 3                                  
Percentage of interest retained by prior owners 35.00%