| Text Block Representation, CLICK to open in XBRL Cloud Viewer, (scroll down to appropriate text block) | Detail Representation, CLICK to open in XBRL Cloud Viewer |
|---|---|
| Text block: us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock | Detail: us-gaap:FiniteLivedIntangibleAssetUsefulLife |