XML 74 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Schedule of Future Minimum Lease Payments for Noncancelable Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
[1]
Leases [Abstract]    
Operating leases, Remainder of 2021 $ 1,214  
Operating leases, 2022 6,455  
Operating leases, 2023 5,289  
Operating leases, 2024 4,478  
Operating leases, 2025 3,967  
Operating leases, Thereafter 6,317  
Operating leases, Total future minimum lease payments 27,720  
Operating leases, Imputed interest (4,038)  
Operating lease liabilities 23,682  
Operating lease liabilities, current portion 4,999 $ 3,795
Operating lease liabilities, net of current portion 18,683 $ 14,677
Total operating lease liabilities 23,682  
Finance lease, Remainder of 2021 66  
Finance lease, 2022 420  
Finance lease, 2023 432  
Finance lease, 2024 445  
Finance lease, 2025 459  
Finance lease, Thereafter 38  
Finance lease, Total future minimum lease payments 1,860  
Finance lease, Imputed interest (248)  
Finance lease, Total 1,612  
Finance lease liability, current portion — Included in "Other accrued liabilities" $ 283  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] bbio:OtherAccruedLiabilitiesCurrent1Member  
Finance lease liability, net of current portion - Included in "Other long-term liabilities" $ 1,329  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] us-gaap:OtherNoncurrentLiabilitiesMember  
Total finance lease liability $ 1,612  
[1] The condensed consolidated balance sheet as of December 31, 2020 is derived from the audited consolidated financial statements as of that date.