XML 91 R78.htm IDEA: XBRL DOCUMENT 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