XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Cash, Cash Equivalents and Investments - Cash and Cash Equivalents and Investments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Cash And Cash Equivalents [Abstract]    
Cash $ 3,905 $ 6,789
Cash equivalents 1,202 1,403
Short-term investments 22,569 22,562
Cash and investments $ 27,676 $ 30,754