XML 107 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Additional Information (Details) - California
12 Months Ended
Dec. 31, 2021
USD ($)
ft²
Item
Dec. 31, 2020
Item
Lessee Lease Description [Line Items]    
Operating leases,tenant allowance | $ $ 900,000  
Office Manufacturing And Warehouse Facility    
Lessee Lease Description [Line Items]    
Number Of Leases | Item 3 3
Office [Member]    
Lessee Lease Description [Line Items]    
Area of leased space 19,680  
Lease expiration date Jun. 30, 2023  
Manufacturing [Member]    
Lessee Lease Description [Line Items]    
Area of leased space 42,106  
Lease expiration date Sep. 30, 2024  
Warehouse [Member]    
Lessee Lease Description [Line Items]    
Area of leased space 48,036  
Lease expiration date Jan. 31, 2026