XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Narrative (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Aug. 31, 2021
ft²
renewal_option
Operating Leased Assets [Line Items]      
Operating lease, term of written notice for termination six months    
Area of property (sq ft) | ft²     19,534
Lease renewal, number of options to renew | renewal_option     1
Option lease renewal term     3 years
Rent expense   $ 1,200,000  
Purchase commitments related to inventory $ 1,200,000 $ 300,000  
Indemnification Agreement      
Operating Leased Assets [Line Items]      
Costs to defend lawsuits or settle claims 0    
Costs accrued to defend lawsuits $ 0