v3.26.1
Segment Information, Segment Financials (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Segment Information [Abstract]            
Net revenue $ 214,059 $ 197,344 $ 412,344 $ 381,132    
Operating Costs [Abstract]            
Salaries and related costs 125,404 113,788 244,892 225,037    
Rent, supplies, contract labor and other 38,965 34,127 77,417 67,971    
Depreciation and amortization [1] 5,621 5,741 11,278 11,281    
Provision for credit losses 2,120 1,995 4,124 3,843    
Clinic closure costs 6 69 (62) 311    
Total operating cost 172,116 155,720 337,649 308,443    
Gross profit 41,943 41,624 74,695 72,689    
Unallocated amounts [Abstract]            
Corporate office costs (19,005) (17,476) (37,279) (33,721)    
Interest expense, debt and other (3,213) (2,422) (6,004) (4,701)    
Interest income from investments 29 28 45 52    
Loss (gain) on change in fair value of contingent earn-out consideration (992) 790 (2,989) 5,612    
Change in revaluation of put-right liability (168) (339) 195 (743)    
Equity in earnings of unconsolidated affiliate 408 401 772 794    
Loss on sale of a partnership 0 0 0 123    
Loss on extinguishment of debt (124) 0 (124) 0    
Other 175 47 305 122    
Total unallocated amounts 22,890 18,971 45,079 32,708    
Income before taxes 19,053 22,653 29,616 39,981    
Assets:            
Goodwill 716,535   716,535   $ 692,392 $ 667,152
All other assets 532,339   532,339   511,618  
Total assets 1,248,874   1,248,874   1,204,010  
Reportable Segments [Member] | Physical Therapy Operations [Member]            
Segment Information [Abstract]            
Net revenue 182,355 168,292 350,030 324,700    
Operating Costs [Abstract]            
Salaries and related costs 105,793 95,668 206,280 189,241    
Rent, supplies, contract labor and other 34,301 29,826 68,345 59,925    
Depreciation and amortization [1] 4,680 5,025 9,429 9,719    
Provision for credit losses 2,104 1,980 4,070 3,821    
Clinic closure costs 6 69 (62) 311    
Gross profit 35,471 35,724 61,968 61,683    
Assets:            
Goodwill 613,813   613,813   604,440  
All other assets 447,800   447,800   434,804  
Reportable Segments [Member] | Industrial Injury Prevention Services [Member]            
Segment Information [Abstract]            
Net revenue 31,704 29,052 62,314 56,432    
Operating Costs [Abstract]            
Salaries and related costs 19,611 18,120 38,612 35,796    
Rent, supplies, contract labor and other 4,664 4,301 9,072 8,046    
Depreciation and amortization [1] 941 716 1,849 1,562    
Provision for credit losses 16 15 54 22    
Clinic closure costs 0 0 0 0    
Gross profit 6,472 5,900 12,727 11,006    
Assets:            
Goodwill 102,722   102,722   87,952  
All other assets 84,539   84,539   $ 76,814  
Unallocated Amounts [Member]            
Unallocated amounts [Abstract]            
Corporate office costs 19,005 17,476 37,279 33,721    
Interest expense, debt and other 3,213 2,422 6,004 4,701    
Interest income from investments (29) (28) (45) (52)    
Loss (gain) on change in fair value of contingent earn-out consideration 992 (790) 2,989 (5,612)    
Change in revaluation of put-right liability 168 339 (195) 743    
Equity in earnings of unconsolidated affiliate (408) (401) (772) (794)    
Loss on sale of a partnership 0 0 0 123    
Loss on extinguishment of debt 124 0 124 0    
Other $ (175) $ (47) $ (305) $ (122)    
[1] *Amortization of certain intangible assets was reallocated between the physical therapy operations and IIP segments for the three and six months ended June 30, 2025 to conform with current presentation.