XML 68 R56.htm IDEA: XBRL DOCUMENT
v3.20.2

Significant agreements - Summary of Contract Assets and Liabilities (Details) - USD ($) $ in Thousands | 6 Months Ended | 12 Months Ended
--- | --- | ---
Jun. 30, 2020 | Dec. 31, 2019
Contract assets |  |
Balance at the beginning of year | $ 0 | $ 0
Additions |  | 149
Deductions |  | (149)
Impact of exchange rates |  | 0
Balance at the end of year |  | 0
Contract liabilities: |  |
Balance at the beginning of year | 5,657 | 14,635
Additions | 31,271 | 1,172
Deductions | (2,002) | (10,413)
Impact of exchange rates | (1,844) | 263
Balance at the end of year | 33,082 | 5,657
AstraZeneca |  |
Contract liabilities: |  |
Balance at the beginning of year | 4,913 | 4,727
Additions | 271 | 58
Deductions | (33) | (35)
Impact of exchange rates | (344) | 163
Balance at the end of year | 4,807 | 4,913
Sanofi |  |
Contract liabilities: |  |
Balance at the beginning of year | 0 | 9,908
Additions |  | 0
Deductions |  | (9,984)
Impact of exchange rates |  | 76
Balance at the end of year | 0 | 0
Dementia Discovery Fund |  |
Contract assets |  |
Balance at the beginning of year | 744 | 0
Additions |  | 1,114
Deductions |  | (394)
Impact of exchange rates |  | 24
Balance at the end of year |  | 744
Contract liabilities: |  |
Balance at the beginning of year | 744 |
Deductions | (112) |
Impact of exchange rates | (50) |
Balance at the end of year | 582 | $ 744
Genetech |  |
Contract liabilities: |  |
Additions | 31,000 |
Deductions | (1,857) |
Impact of exchange rates | (1,450) |
Balance at the end of year | $ 27,693 |

X
- Definition Amount of increase in contract with customer, liability. + References No definition available. + Details
Name: | bcyc_ContractWithCustomerLiabilityAdditions
Namespace Prefix: | bcyc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of decrease in contract with customer, liability. + References No definition available. + Details
Name: | bcyc_ContractWithCustomerLiabilityDeductions
Namespace Prefix: | bcyc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

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

X
- Definition Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045 + Details
Name: | us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045 + Details
Name: | us-gaap_ContractWithCustomerAssetNetCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of increase from purchase of right to consideration in exchange for good or service transferred to customer when right is conditioned on passage of time. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 11 -Subparagraph (h) -URI http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447 + Details
Name: | us-gaap_ContractWithCustomerAssetPurchase
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of decrease from sale of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time and other income. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 11 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447 + Details
Name: | us-gaap_ContractWithCustomerAssetSale
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044 + Details
Name: | us-gaap_ContractWithCustomerLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045 + Details
Name: | us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=bcyc_AstrazenecaCollaborationAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=bcyc_SanofiCollaborationAgreementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=bcyc_DementiaDiscoveryFundCollaborationAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=bcyc_GenetechMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |