Annual report [Section 13 and 15(d), not S-K Item 405]

CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS - Narrative (Details)

v3.25.4
CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS - Narrative (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
security
Dec. 31, 2024
USD ($)
Cash, Cash Equivalents, and Short-Term Investments [Abstract]    
Weighted-average time to maturity (in days) 303 days 69 days
No of individuals | security 9  
Credit losses | $ $ 0 $ 0