XML 45 R31.htm IDEA: XBRL DOCUMENT v3.25.3
MARKETABLE SECURITIES (Tables)
9 Months Ended
Sep. 30, 2025
Cash and Cash Equivalents [Abstract]  
Marketable Securities
The following table summarizes the Company’s marketable securities by investment categories:
 Cost BasisGross Unrealized LossesGross Unrealized GainsFair Value
September 30, 2025
Current
Marketable debt securities(1)
$117,098 $— $1,056 $118,154 
Marketable equity securities28,158 (5,010)— 23,148 
Total marketable securities $145,256 $(5,010)$1,056 $141,302 
Non-current
Marketable debt securities$8,515 $(286)$— $8,229 
December 31, 2024
Current
Marketable debt securities(1)
$63,590 $— $475 $64,065 
Marketable equity securities28,159 (11,370)— 16,789 
Total marketable securities$91,749 $(11,370)$475 $80,854 
(1)     Marketable debt securities are comprised primarily of U.S. Treasury Bills and Government Agency Bonds.