XML 101 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Assets - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended 96 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2031
Dec. 31, 2020
Schedule of Other Assets [Line Items]        
Prepaid expenses, net of current portion $ 15,678 $ 16,679    
Capital contributions $ 531 314    
Minimum | Limited Partnerships        
Schedule of Other Assets [Line Items]        
Ownership percentage 3.00%      
Maximum | Limited Partnerships        
Schedule of Other Assets [Line Items]        
Ownership percentage 5.00%      
Forecast        
Schedule of Other Assets [Line Items]        
Capital contributions     $ 2,100  
Jack Welch Management Institute        
Schedule of Other Assets [Line Items]        
Commitment for future services under the perpetual license agreement       $ 25,300
Prepaid expenses, net of current portion $ 14,700 $ 16,200    
Prepaid expense, amortization period 15 years