oops.se
Yes, all Raspberry Pi 4 has USB as a boot active by default.
The early versions of Raspberry Pi 3 needed a bit changed in the OTP ROM (One Time Programable ROM) but that was changed and from Raspberry Pi 3B+ the Pis can boot from USB without doing anything.
You can change the boot order in the EEPROM so USB is placed first as SD is first in the boot order by default.