v3.26.1
Investments in Sponsored Programs (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Schedule of Equity Method Investments [Line Items]    
Investments in Sponsored Programs $ 1,371 $ 1,248
Investments in Sponsored Programs    
Schedule of Equity Method Investments [Line Items]    
Ownership percentage 1.00%