XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Operating Leases (Details)
$ in Millions
3 Months Ended
Mar. 31, 2022
USD ($)
product
Mar. 31, 2021
USD ($)
Commitments and Contingencies.    
Number of production facilities under operating lease 2  
Number of administrative and research facility under operating lease 1  
Rent expense | $ $ 0.3 $ 0.3