Other Assets - Narrative (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | 12 Months Ended | 66 Months Ended | |||
|---|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
Dec. 31, 2020 |
Dec. 31, 2031 |
|
| Schedule of Other Assets [Line Items] | |||||||
| Prepaid expenses, net of current portion | $ 14,792 | $ 14,792 | $ 14,973 | ||||
| Capital contributions | $ 0 | $ 141 | $ 138 | $ 231 | |||
| Minimum | Limited Partnerships | |||||||
| Schedule of Other Assets [Line Items] | |||||||
| Ownership percentage | 3.00% | 3.00% | |||||
| Maximum | Limited Partnerships | |||||||
| Schedule of Other Assets [Line Items] | |||||||
| Ownership percentage | 5.00% | 5.00% | |||||
| Forecast | |||||||
| Schedule of Other Assets [Line Items] | |||||||
| Capital contributions | $ 1,600 | ||||||
| Jack Welch Management Institute | |||||||
| Schedule of Other Assets [Line Items] | |||||||
| Payment for license agreement | $ 25,300 | ||||||
| Prepaid expenses, net of current portion | $ 12,400 | $ 12,400 | $ 13,200 | ||||
| Prepaid expense, amortization period | 15 years | 15 years | |||||