XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
MARKETABLE SECURITIES - Summary of Unrealized Loss on Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Less than 12 Months    
Fair Value $ 13,351 $ 84,580
Unrealized Losses (6) (158)
Greater than 12 Months    
Fair Value 12,336 12,074
Unrealized Losses (13) (54)
Total    
Fair Value 25,687 96,654
Unrealized Losses (19) (212)
Corporate debt securities    
Less than 12 Months    
Fair Value 13,351 78,995
Unrealized Losses (6) (152)
Greater than 12 Months    
Fair Value 12,336 12,074
Unrealized Losses (13) (54)
Total    
Fair Value 25,687 91,069
Unrealized Losses $ (19) (206)
Government and agency - U.S.    
Less than 12 Months    
Fair Value   5,585
Unrealized Losses   (6)
Greater than 12 Months    
Fair Value   0
Unrealized Losses   0
Total    
Fair Value   5,585
Unrealized Losses   $ (6)