XML 67 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition and Accounts Receivable - Additional Information (Detail)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 01, 2022
Oct. 01, 2021
Jan. 01, 2020
USD ($)
Apr. 30, 2020
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
Revenue Recognition And Accounts Receivable [Line Items]                  
Contract liability (Note 11)       $ 13,900     $ 13,851    
Net sales         $ 110,985 $ 113,499 288,943 $ 338,461  
Other Current Liabilities [Member]                  
Revenue Recognition And Accounts Receivable [Line Items]                  
Contract liability (Note 11)             6,900    
Other Long-term Liabilities [Member]                  
Revenue Recognition And Accounts Receivable [Line Items]                  
Contract liability (Note 11)             6,900    
Other Long-Term Assets or Other Current Assets [Member]                  
Revenue Recognition And Accounts Receivable [Line Items]                  
Other contract assets         2,300   2,300   $ 3,700
Scenario Forecast [Member]                  
Revenue Recognition And Accounts Receivable [Line Items]                  
Medicare recoupment 0.50 0.25              
Frequency of recoupment 6 months 11 months              
Performance Obligations [Member]                  
Revenue Recognition And Accounts Receivable [Line Items]                  
Net sales         $ 0   $ 0    
ASU 2016-13 [Member]                  
Revenue Recognition And Accounts Receivable [Line Items]                  
Increase (decrease) to allowance for expected credit losses     $ 1,100            
Increase (decrease) in deferred income taxes     200            
Decrease in retained earnings     $ (900)