Other Investments (Details) - USD ($) |
6 Months Ended | ||||
---|---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
Investments, All Other Investments [Abstract] | |||||
Purchase of Equity Interest | $ 7,000,000.0 | ||||
Financing Receivable, Revolving | $ 7,000,000.0 | ||||
Financing Receivable, after Allowance for Credit Loss | 400,000 | $ 1,600,000 | |||
Debt Securities, Available-for-Sale, Allowance for Credit Loss [Line Items] | |||||
Noncash or Part Noncash Acquisition, Intangible Assets Acquired | 14,783,000 | $ 0 | |||
Noncash or Part Noncash Acquisition, Intangible Assets Acquired, Fair Value | 14,900,000 | ||||
Noncash or Part Noncash Acquisition, Intangible Assets Acquired, Direct Transaction Costs | 100,000 | ||||
Noncash or Part Noncash Acquisition, Intangible Assets Acquired | $ 14,783,000 | $ 0 | |||
Preferred Stock | |||||
Debt Securities, Available-for-Sale, Allowance for Credit Loss [Line Items] | |||||
Debt Securities, Available-for-Sale, Allowance for Credit Loss | $ 1,700,000 |