XML 91 R65.htm IDEA: XBRL DOCUMENT v3.25.4
FAIR VALUE OF FINANCIAL INSTRUMENTS - Narrative (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
security
Dec. 31, 2025
USD ($)
Dec. 31, 2023
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Number of securities transferred out of level 3 | security 2    
Recurring      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Financial instruments carried at fair value | $ $ 0 $ 0 $ 10,584,000