XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.1
BALANCE SHEET DETAILS - Noncurrent Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
U.S. treasury securities $ 6,994 $ 3,602
Marketable debt securities 18,610 13,438
Investments- noncurrent $ 25,604 $ 17,040