Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Details Textual)

v3.22.2
Revenue Recognition (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Net revenues $ 27,042 $ 24,834 $ 53,805 $ 49,297
ITS | Product        
Disaggregation of Revenue [Line Items]        
Net revenues 100   100  
DME Services | Product        
Disaggregation of Revenue [Line Items]        
Net revenues 3,700   7,300  
Direct Payer Rentals        
Disaggregation of Revenue [Line Items]        
Net revenues 7,982 7,253 15,944 14,651
Direct Payer Rentals | ITS        
Disaggregation of Revenue [Line Items]        
Net revenues 3,400 3,200 6,500 6,300
Direct Payer Rentals | DME Services        
Disaggregation of Revenue [Line Items]        
Net revenues $ 4,600 $ 4,100 $ 9,400 $ 8,400