XML 156 R117.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments (Details)
12 Months Ended
Jun. 01, 2021
USD ($)
item
Dec. 31, 2021
USD ($)
item
Dec. 31, 2020
USD ($)
Commitments      
Capital expenditures committed, but not yet incurred   $ 1,138,000 $ 751,000
Contract period for inventory purchase 2 years    
Number of one year renewal options | item 3    
Period for options to extend contract period 1 year    
Purchase commitment quantity | item 600,000 142,396  
Purchase commitment $ 77,000,000    
Purchase commitment amount purchased   $ 25,548,000