XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENTS - Assets Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets measured at fair value, total $ 108,954 $ 120,354
Quoted Prices in Active Markets for Identical Assets (level 1)    
Assets measured at fair value, total 108,954 120,354
Money Market Mutual Funds    
Cash equivalents 71,326 83,810
Money Market Mutual Funds | Quoted Prices in Active Markets for Identical Assets (level 1)    
Cash equivalents 71,326 83,810
U.S. Government Securities    
Short-term investments (available-for-sale debt securities) 37,628 36,544
U.S. Government Securities | Quoted Prices in Active Markets for Identical Assets (level 1)    
Short-term investments (available-for-sale debt securities) $ 37,628 $ 36,544