Quarterly report pursuant to Section 13 or 15(d)

Business Combinations (Details Textual)

v3.21.2
Business Combinations (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 18, 2021
Sep. 30, 2021
Sep. 30, 2021
Statement [Line Items]      
Acquisition costs and non-recurring expenses     $ 200
Payments to acquire businesses     7,650
FilAMed      
Statement [Line Items]      
Payments to acquire businesses     1,400
OB Healthcare      
Statement [Line Items]      
Payments to acquire businesses $ 6,100 $ 100 6,250
Contingent consideration and working capital   1,100 1,100
OB Healthcare | Other Current Liabilities      
Statement [Line Items]      
Working capital adjustment 300    
Contingent consideration $ 800    
General and Administrative Expense      
Statement [Line Items]      
Pro forma acquisition cost and non-recurring expense   $ 100 $ 200