v3.25.2
Fair Value Disclosure (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Equity securities $ 17,769   $ 17,769   $ 18,663  
(Loss) gain on equity securities 349 $ (264) (521) $ 777    
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value Measurements, Recurring            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Equity securities 17,769   17,769   18,663  
(Loss) gain on equity securities (400) (500) (1,000) (200)    
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value Measurements, Recurring | Bellaire            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
(Loss) gain on equity securities 800 $ 300 500 $ 1,000    
Quoted Prices in Active Markets for Identical Assets (Level 1) | Reported Value Measurement | Fair Value Measurements, Recurring            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Equity securities cost           $ 2,000
Equity securities 5,300   5,300   6,300  
Quoted Prices in Active Markets for Identical Assets (Level 1) | Reported Value Measurement | Fair Value Measurements, Recurring | Bellaire            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Equity securities cost           $ 5,000
Equity securities $ 12,500   $ 12,500   $ 12,300