v3.26.1
Revenue Recognition - Activity in Contract Acquisition Costs, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue Recognition        
Balance, beginning of period $ 246,356 $ 280,984 $ 261,946 $ 289,200
Additions 46,218 68,519 90,022 125,116
Amortization expense (57,480) (67,623) (117,122) (132,842)
Foreign currency translation 101 367 349 773
Deconsolidated Subsidiaries (126,994)   (126,994)  
Balance, end of period $ 108,201 $ 282,247 $ 108,201 $ 282,247