XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Quantitative Information Level 3 Measurements ) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Estimate of Fair Value Measurement      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Long-term debt, fair value $ 644,700 $ 635,400 $ 575,200
Implied based on market prices | Level 3 | Convertible preferred securities | Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Asset fair value $ 14,190 $ 14,190 $ 15,625