XML 66 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition and Accounts Receivable - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 01, 2020
Apr. 30, 2020
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Revenue Recognition And Accounts Receivable [Line Items]              
CARES Act of 2020 funds received   $ 13,900     $ 13,851    
Net sales     $ 73,135 $ 115,850 177,958 $ 224,962  
Other Long-Term Assets or Other Current Assets [Member]              
Revenue Recognition And Accounts Receivable [Line Items]              
Other contract assets     2,600   2,600   $ 3,700
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)