XML 100 R79.htm IDEA: XBRL DOCUMENT v3.25.4
FINANCIAL INSTRUMENTS - Additional Information (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
security
Dec. 31, 2024
USD ($)
Derivative Instruments and Hedging Activities Disclosures    
Interest receivable $ 1,300,000 $ 227,000
Allowance for credit loss 0  
Available for sales debt securities, current 81,800,000  
Available for sales debt securities, non-current $ 60,700,000  
Available-for-sale debt securities, loss position, current, number of positions | security 11  
Available-for-sale debt securities, loss position, non-current $ 8,900,000  
Seven Debt Securities Available For Sale    
Derivative Instruments and Hedging Activities Disclosures    
Available-for-sale debt securities, loss position, non-current $ 6,100,000  
Available-for-sale debt securities, loss position, non-current, number of positions | security 4