XML 96 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Information [Abstract]      
Net operating revenue $ 553,144 $ 495,022 $ 422,969
Gross profit 112,024 117,182 94,450
Total assets 858,154 749,426 594,361
Reportable Segments [Member] | Physical Therapy Operations [Member]      
Segment Information [Abstract]      
Net operating revenue 476,092 451,122 383,770
Gross profit 96,057 106,488 84,364
Total assets 514,229 587,801 499,911
Reportable Segments [Member] | Industrial Injury Prevention Services [Member]      
Segment Information [Abstract]      
Net operating revenue 77,052 43,900 39,199
Gross profit 15,967 10,694 10,086
Total assets $ 343,925 $ 161,625 $ 94,450