v3.26.1
Variable Interest Entities - Schedule of Company’s Maximum Exposure to Loss Relating to Non-Consolidated VIEs (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Amounts Due to Non-Consolidated VIEs $ 14,515 $ 19,680
Variable Interest Entity, Not Primary Beneficiary    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Maximum Exposure to Loss 5,061 5,355
Amounts Due to Non-Consolidated VIEs 0 0
Variable Interest Entity, Not Primary Beneficiary | Due from affiliates    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Maximum Exposure to Loss 2,240 2,592
Variable Interest Entity, Not Primary Beneficiary | Investments in Sponsored Programs    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Maximum Exposure to Loss 959 888
Variable Interest Entity, Not Primary Beneficiary | Other current assets, net    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Maximum Exposure to Loss 16 29
Variable Interest Entity, Not Primary Beneficiary | Other assets, net    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Maximum Exposure to Loss $ 1,846 $ 1,846