XML 97 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition and Accounts Receivable - Additional Information (Detail)
€ in Millions
1 Months Ended 6 Months Ended 12 Months Ended
Jan. 01, 2020
USD ($)
Apr. 30, 2021
Apr. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Aug. 31, 2022
Dec. 31, 2021
USD ($)
Dec. 31, 2021
EUR (€)
Dec. 31, 2020
USD ($)
Dec. 31, 2020
EUR (€)
Dec. 31, 2019
USD ($)
Dec. 31, 2019
EUR (€)
Revenue Recognition And Accounts Receivable [Line Items]                      
Marketing service fees           $ 54,925,000   $ 53,475,000   $ 62,891,000  
Cost of sales           114,914,000   101,889,000   100,607,000  
Sale of receivables           9,900,000 € 8.4 9,600,000 € 8.3 10,900,000 € 9.8
Related fees recorded as interest expense           200,000   300,000   300,000  
CARES Act of 2020 funds received     $ 13,900,000     (9,060,000)   13,851,000      
Medicare recoupment   0.25                  
Contract liability, total           4,791,000   13,851,000      
Other Contract Assets [Member]                      
Revenue Recognition And Accounts Receivable [Line Items]                      
Other contract assets impairment           0   0      
Other Long-Term Assets [Member]                      
Revenue Recognition And Accounts Receivable [Line Items]                      
Other contract assets           1,400,000   2,000,000.0      
Scenario Forecast [Member]                      
Revenue Recognition And Accounts Receivable [Line Items]                      
Medicare recoupment         0.50            
Frequency of recoupment         six months            
Puerto Rico [Member]                      
Revenue Recognition And Accounts Receivable [Line Items]                      
Proceeds from settlement of trade accounts receivable       $ 1,400,000              
Accounts receivable       2,500,000              
Contractual allowances       400,000              
Recovery of the allowance for expected credit losses       $ 1,000,000.0              
ASU 2016-13 [Member]                      
Revenue Recognition And Accounts Receivable [Line Items]                      
Increase (decrease) to allowance for expected credit losses $ 1,100,000                    
Increase (decrease) in deferred income taxes 200,000                    
Decrease in retained earnings $ 900,000                    
Shipping and Handling Costs [Member]                      
Revenue Recognition And Accounts Receivable [Line Items]                      
Cost of sales           3,500,000   $ 2,400,000   $ 2,800,000  
Biologics [Member]                      
Revenue Recognition And Accounts Receivable [Line Items]                      
Marketing service fees           $ 54,900,000          
Marketing service fee as percentage of segment revenues           97.00% 97.00%