v3.26.1
MARKETABLE INVESTMENT SECURITIES - Available-for-Sale Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
U.S. government bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 149,595 $ 248,980
Unrealized Gains 0 154
Unrealized Losses 22 0
Estimated Fair Value 149,573 $ 249,134
Time deposits    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 100,000  
Unrealized Gains 0  
Unrealized Losses 0  
Estimated Fair Value $ 100,000