I ran the lsusb command before and after undocking and it shows less devices:
BEFORE UNDOCKING:
$ lsusb
Bus 005 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 007: ID 04f2:b604 Chicony Electronics Co., Ltd
Bus 004 Device 006: ID 0bda:b023 Realtek Semiconductor Corp.
Bus 004 Device 003: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 004 Device 005: ID 058f:9540 Alcor Micro Corp. AU9540 Smartcard Reader
Bus 004 Device 004: ID 06cb:009a Synaptics, Inc.
Bus 004 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 17ef:3070 Lenovo
Bus 003 Device 002: ID 17ef:3070 Lenovo
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 006: ID 17ef:3075 Lenovo
Bus 002 Device 008: ID 17ef:306f Lenovo
Bus 002 Device 007: ID 2516:0004
Bus 002 Device 005: ID 17ef:3071 Lenovo
Bus 002 Device 004: ID 17ef:3071 Lenovo
Bus 002 Device 009: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 002 Device 002: ID 17ef:306c Lenovo
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
AFTER UNDOCKING:
$ lsusb
Bus 005 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 007: ID 04f2:b604 Chicony Electronics Co., Ltd
Bus 004 Device 006: ID 0bda:b023 Realtek Semiconductor Corp.
Bus 004 Device 003: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 004 Device 005: ID 058f:9540 Alcor Micro Corp. AU9540 Smartcard Reader
Bus 004 Device 004: ID 06cb:009a Synaptics, Inc.
Bus 004 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub