XML 44 R31.htm IDEA: XBRL DOCUMENT
v3.24.0.1

BUSINESS OVERVIEW AND SIGNIFICANT ACCOUNTING POLICIES (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2023
Accounting Policies [Abstract] |
Schedule of Property, Plant and Equipment Estimated Useful Lives |
Leasehold improvements | Shorter of life of asset or lease term
Building and improvements | 20 to 50 years
Manufacturing and laboratory equipment | 5 to 15 years
Computer hardware and software | 3 to 7 years
Office furniture and equipment | 5 years
Land improvements | 10 to 20 years
Land | Not applicable
Construction-in-progress | Not applicable

X
- Definition Tabular disclosure of the useful life and salvage value of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software. + References No definition available. + Details
Name: | bmrn_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLifeTableTableTextBlock
Namespace Prefix: | bmrn_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration