v3.26.1
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