Annual report pursuant to Section 13 and 15(d)

Related Party Transactions - Additional Information (Detail)

v2.4.1.9
Related Party Transactions - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Related Party Transaction [Line Items]      
Contribution to Skechers Foundation for various charitable purposes $ 0us-gaap_RelatedPartyTransactionAmountsOfTransaction $ 1,100,000us-gaap_RelatedPartyTransactionAmountsOfTransaction $ 1,000,000us-gaap_RelatedPartyTransactionAmountsOfTransaction
Management [Member]      
Related Party Transaction [Line Items]      
Company paid to Manhattan Inn Operating Company, LLC (MIOC) 160,000us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ManagementMember
178,000us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ManagementMember
162,000us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ManagementMember
Ownership owned by President and director of the Company 12.00%skx_OwnershipPercentageOwnedByPresidentAndDirector
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ManagementMember
   
Percentage of interest owned by other officers 5.00%skx_PercentageOfInterestOwnedByOtherOfficers
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ManagementMember
   
Outstanding accounts receivable with MIOC or the Shade Hotel 0us-gaap_AccountsReceivableRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ManagementMember
   
Outstanding accounts payable with MIOC or the Shade Hotel 0us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ManagementMember
   
Advances receivables from officers and employees 600,000us-gaap_DueFromEmployeesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ManagementMember
400,000us-gaap_DueFromEmployeesCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ManagementMember
 
Other significant transactions with or payables to officers, directors or significant shareholders of the company $ 0us-gaap_DueFromOfficersOrStockholdersCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ManagementMember