v3.26.1
Redeemable Noncontrolling Interests - Subscriber Surplus Contributions in Redeemable Noncontrolling Interests (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Temporary Equity [Line Items]        
Beginning Balance     $ 3,359  
Reclassification of nonrefundable subscriber surplus contributions $ 2,423 $ 1,138 4,254 $ 2,022
Ending Balance 5,929   5,929  
Subscriber surplus contribution        
Temporary Equity [Line Items]        
Beginning Balance 4,211 1,637 3,359 1,691
Cash contribution 4,215 1,937 6,997 2,770
Return of contribution (74) (31) (173) (34)
Reclassification of nonrefundable subscriber surplus contributions (2,423) (1,138) (4,254) (2,022)
Ending Balance $ 5,929 $ 2,405 $ 5,929 $ 2,405