XML 97 R84.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent events - Additional Information (Details)
1 Months Ended 12 Months Ended
Mar. 06, 2022
USD ($)
Tranche
Mar. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Subsequent Event [Member] | Financing Agreement Amendment No 9 [Member]        
Subsequent Event [Line Items]        
Minimum cash balance requirement under credit agreements   $ 60,000,000.0    
Prepayment penalty   60,000,000.0    
Payment of in kind amendment fee   30,000,000.0    
Subsequent Event [Member] | Financing Agreement Amendment No 9 [Member] | Debt Covenants [Member]        
Subsequent Event [Line Items]        
Waivable in kind amendment fee   $ 16,000,000.0    
VitaCare Divestiture [Member] | Subsequent Event [Member]        
Subsequent Event [Line Items]        
Proceeds from divestiture of business $ 150,000,000.0      
Contingent cash consideration from sale of business $ 7,000,000.0      
Number of earned cash consideration tranches | Tranche 2      
Maximum transition services provided period 12 months      
VitaCare Divestiture [Member] | Revenue Target for 2022 [Member] | Forecast [Member]        
Subsequent Event [Line Items]        
Contingent cash consideration from sale of business       $ 3,500,000
VitaCare Divestiture [Member] | Revenue Target for 2023 [Member] | Forecast [Member]        
Subsequent Event [Line Items]        
Contingent cash consideration from sale of business     $ 3,500,000