XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cash Equivalents and Investments - Schedule of Investments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Available-for-sale [Line Items]    
Available-for-sale Securities $ 91,396 $ 99,715
Corporate securities    
Available-for-sale [Line Items]    
Available-for-sale Securities 62,090 72,964
Municipal Debt Securities [Member]    
Available-for-sale [Line Items]    
Available-for-sale Securities 14,320 13,215
Federal Home Loan Securities [Member]    
Available-for-sale [Line Items]    
Available-for-sale Securities 3,538 3,927
Certificates of Deposit [Member]    
Available-for-sale [Line Items]    
Available-for-sale Securities 3,701 4,404
U.S. Treasury securities [Member]    
Available-for-sale [Line Items]    
Available-for-sale Securities $ 7,747 $ 5,205