Revenue Recognition - Summary of Revenue Disaggregated by Timing of Revenue Recognition and Reportable Segments as well as by Type of Product or Services Offered (Detail)
|
3 Months Ended |
|
Mar. 31, 2018
USD ($)
|
| Disaggregation of Revenue [Line Items] |
|
| License transferred in point in time |
$ 56,683
|
| Creative Professional [Member] |
|
| Disaggregation of Revenue [Line Items] |
|
| License transferred in point in time |
34,998
|
| OEM [Member] |
|
| Disaggregation of Revenue [Line Items] |
|
| License transferred in point in time |
21,685
|
| License Transferred in Point in Time [Member] | License Revenue [Member] |
|
| Disaggregation of Revenue [Line Items] |
|
| License transferred in point in time |
45,212
|
| License Transferred in Point in Time [Member] | Service Revenue [Member] |
|
| Disaggregation of Revenue [Line Items] |
|
| License transferred in point in time |
1,126
|
| License Transferred in Point in Time [Member] | Creative Professional [Member] | License Revenue [Member] |
|
| Disaggregation of Revenue [Line Items] |
|
| License transferred in point in time |
24,879
|
| License Transferred in Point in Time [Member] | Creative Professional [Member] | Service Revenue [Member] |
|
| Disaggregation of Revenue [Line Items] |
|
| License transferred in point in time |
470
|
| License Transferred in Point in Time [Member] | OEM [Member] | License Revenue [Member] |
|
| Disaggregation of Revenue [Line Items] |
|
| License transferred in point in time |
20,333
|
| License Transferred in Point in Time [Member] | OEM [Member] | Service Revenue [Member] |
|
| Disaggregation of Revenue [Line Items] |
|
| License transferred in point in time |
656
|
| License Transferred Over Time [Member] | License Revenue [Member] |
|
| Disaggregation of Revenue [Line Items] |
|
| License transferred in point in time |
655
|
| License Transferred Over Time [Member] | Service Revenue [Member] |
|
| Disaggregation of Revenue [Line Items] |
|
| License transferred in point in time |
9,690
|
| License Transferred Over Time [Member] | Creative Professional [Member] | License Revenue [Member] |
|
| Disaggregation of Revenue [Line Items] |
|
| License transferred in point in time |
655
|
| License Transferred Over Time [Member] | Creative Professional [Member] | Service Revenue [Member] |
|
| Disaggregation of Revenue [Line Items] |
|
| License transferred in point in time |
8,994
|
| License Transferred Over Time [Member] | OEM [Member] | Service Revenue [Member] |
|
| Disaggregation of Revenue [Line Items] |
|
| License transferred in point in time |
$ 696
|