| Schedule of Segment Reporting Information, by Segment | 
 The financial information summarized below is presented by reportable segment:  
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| 2024 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| (in thousands) | 
 | 
Patient Services  | 
 | 
Device Solutions | 
 | 
Corporate/ Eliminations | 
 | 
Total | 
 
| Net revenues - external | 
 | 
$ | 
80,378  | 
 | 
 | 
$ | 
54,483  | 
 | 
 | 
$ | 
—  | 
 | 
 | 
$ | 
134,861  | 
 | 
 
| Net revenues - internal | 
 | 
—  | 
 | 
 | 
7,254  | 
 | 
 | 
(7,254) | 
 | 
 | 
—  | 
 | 
 
| Total net revenues | 
 | 
80,378  | 
 | 
 | 
61,737  | 
 | 
 | 
(7,254) | 
 | 
 | 
134,861  | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| Significant Segment Expenses: | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| Supplies and material costs | 
 | 
20,255  | 
 | 
 | 
21,948  | 
 | 
 | 
(7,254) | 
 | 
 | 
34,949  | 
 | 
 
| Employee-related expenses | 
 | 
—  | 
 | 
 | 
18,573  | 
 | 
 | 
—  | 
 | 
 | 
18,573  | 
 | 
 
| Depreciation | 
 | 
6,788  | 
 | 
 | 
3,454  | 
 | 
 | 
—  | 
 | 
 | 
10,242  | 
 | 
 
| Other segment items (a) | 
 | 
493  | 
 | 
 | 
201  | 
 | 
 | 
—  | 
 | 
 | 
694  | 
 | 
 
| Gross profit | 
 | 
$ | 
52,842  | 
 | 
 | 
$ | 
17,561  | 
 | 
 | 
$ | 
—  | 
 | 
 | 
$ | 
70,403  | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| Selling, general and administrative expenses | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
63,512  | 
 | 
 
| Interest expense | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
(1,777) | 
 | 
 
| Other expense | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
(55) | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| Income before income taxes | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
$ | 
5,059  | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| Total assets | 
 | 
$ | 
54,203  | 
 | 
 | 
$ | 
47,411  | 
 | 
 | 
$ | 
2,000  | 
 | 
 | 
$ | 
103,614  | 
 | 
 
| Purchases of medical equipment | 
 | 
$ | 
6,679  | 
 | 
 | 
$ | 
10,062  | 
 | 
 | 
$ | 
—  | 
 | 
 | 
$ | 
16,741  | 
 | 
 
| Depreciation and amortization of intangible assets | 
 | 
$ | 
7,891  | 
 | 
 | 
$ | 
4,608  | 
 | 
 | 
$ | 
—  | 
 | 
 | 
$ | 
12,499  | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| (a) Other segment items included in Segment gross profit include estimates for medical equipment that is considered to be missing and other miscellaneous shop expenses. |  
  
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| 2023 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| (in thousands) | 
 | 
Patient Services  | 
 | 
Device Solutions | 
 | 
Corporate/ Eliminations | 
 | 
Total | 
 
| Net revenues - external | 
 | 
$ | 
76,541  | 
 | 
 | 
$ | 
49,244  | 
 | 
 | 
$ | 
—  | 
 | 
 | 
$ | 
125,785  | 
 | 
 
| Net revenues - internal | 
 | 
—  | 
 | 
 | 
6,581  | 
 | 
 | 
(6,581) | 
 | 
 | 
—  | 
 | 
 
| Total net revenues | 
 | 
76,541  | 
 | 
 | 
55,825  | 
 | 
 | 
(6,581) | 
 | 
 | 
125,785  | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| Significant Segment Expenses: | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| Supplies and material costs | 
 | 
20,082  | 
 | 
 | 
19,571  | 
 | 
 | 
(6,581) | 
 | 
 | 
33,072  | 
 | 
 
| Employee-related expenses | 
 | 
—  | 
 | 
 | 
17,766  | 
 | 
 | 
—  | 
 | 
 | 
17,766  | 
 | 
 
| Depreciation | 
 | 
7,383  | 
 | 
 | 
3,046  | 
 | 
 | 
—  | 
 | 
 | 
10,429  | 
 | 
 
| Other segment items (a) | 
 | 
1,276  | 
 | 
 | 
133  | 
 | 
 | 
—  | 
 | 
 | 
1,409  | 
 | 
 
| Gross profit | 
 | 
$ | 
47,800  | 
 | 
 | 
$ | 
15,309  | 
 | 
 | 
$ | 
—  | 
 | 
 | 
$ | 
63,109  | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| Selling, general and administrative expenses | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
59,021  | 
 | 
 
| Interest expense | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
(2,170) | 
 | 
 
| Other expense | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
(67) | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| Income before income taxes | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
$ | 
1,851  | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| Total assets | 
 | 
$ | 
55,412  | 
 | 
 | 
$ | 
45,503  | 
 | 
 | 
$ | 
2,000  | 
 | 
 | 
$ | 
102,915  | 
 | 
 
| Purchases of medical equipment | 
 | 
$ | 
5,167  | 
 | 
 | 
$ | 
4,926  | 
 | 
 | 
$ | 
—  | 
 | 
 | 
$ | 
10,093  | 
 | 
 
| Depreciation and amortization of intangible assets | 
 | 
$ | 
8,401  | 
 | 
 | 
$ | 
4,107  | 
 | 
 | 
$ | 
—  | 
 | 
 | 
$ | 
12,508  | 
 | 
 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| (a) Other segment items included in Segment gross profit include estimates for medical equipment that is considered to be missing and other miscellaneous shop expenses. |  
  
 |