MARKETABLE SECURITIES - Narrative (Details) - USD ($) |
6 Months Ended | 12 Months Ended |
---|---|---|
Jun. 30, 2025 |
Dec. 31, 2024 |
|
Line of Credit Facility [Line Items] | ||
Pre-tax net unrealized gains in AOCI | $ 2,300,000 | $ 1,100,000 |
OTTI loss recognized | $ 0 | $ 0 |
Short-term Marketable Securities | Minimum | ||
Line of Credit Facility [Line Items] | ||
Remaining maturities on short-term and long-term marketable securities | 1 month | |
Short-term Marketable Securities | Maximum | ||
Line of Credit Facility [Line Items] | ||
Remaining maturities on short-term and long-term marketable securities | 12 months | |
Long-term Marketable Securities | Minimum | ||
Line of Credit Facility [Line Items] | ||
Remaining maturities on short-term and long-term marketable securities | 13 months | |
Long-term Marketable Securities | Maximum | ||
Line of Credit Facility [Line Items] | ||
Remaining maturities on short-term and long-term marketable securities | 27 months |