XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Additional Information (Details)
3 Months Ended
Mar. 31, 2022
USD ($)
Litigation
Mar. 31, 2021
USD ($)
Commitments And Contingencies Disclosure [Abstract]    
Non-cancelable operating lease agreements, expiration description non-cancelable lease agreements expiring through fiscal year 2024.  
Rent expense under operating leases $ 200,000 $ 200,000
Rent expense recognized from short-term leases 6,000 $ 6,000
Future minimum payments under purchase commitments for the remaining nine months ending December 31, 2022 5,300,000  
Future minimum payments under purchase commitments for the year ended December 31, 2023 400,000  
Future minimum payments under purchase commitments for the year ended December 31, 2024 400,000  
Future minimum payments under purchase commitments for the year ended December 31, 2025 $ 100,000  
Number of litigation | Litigation 0