v3.26.1
Redeemable Noncontrolling Interests - Subscriber Surplus Contributions in Redeemable Noncontrolling Interests (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Temporary Equity [Line Items]    
Beginning Balance $ 3,359  
Reclassification of nonrefundable subscriber surplus contributions 1,831 $ 884
Ending Balance 4,211  
Subscriber surplus contribution    
Temporary Equity [Line Items]    
Beginning Balance 3,359 1,691
Cash contribution 2,782 833
Return of contribution (99) (3)
Reclassification of nonrefundable subscriber surplus contributions (1,831) (884)
Ending Balance $ 4,211 $ 1,637