Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Additional Information (Detail)

v3.22.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Operating lease, rent expense $ 2.5 $ 2.2
Purchase commitment, minimum amount commited 0.0  
Loss contingency $ 0.0  
Watertown, Massachusetts [Member]    
Operating lease, expiration date Jan. 31, 2024  
Operating lease, expiration date, second location Jul. 31, 2028  
Billerica, Massachusetts [Member]    
Operating lease, expiration date May 31, 2029