XML 94 R79.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements Equity Securities Roll Forward (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Equity Securities without Readily Determinable Fair Value [Line Items]            
Equity Securities, FV-NI, Realized Gain (Loss) $ 0 $ 0 $ 0 $ 4,054    
Fair Value, Inputs, Level 3            
Equity Securities without Readily Determinable Fair Value [Line Items]            
Equity Securities, FV-NI $ 59   59   $ 72 $ 24,769
Equity Securities, FV-NI, Realized Gain (Loss)         4,054  
Payments to Acquire Equity Securities, FV-NI     10   22  
Proceeds from Sale of Equity Securities, FV-NI     $ (23)   $ 28,772