XML 67 R57.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Commitments and contingencies - Narrative (Details) $ in Thousands |  |  |  |  |  |  | 3 Months Ended | 12 Months Ended |
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Jan. 31, 2024 USD ($) | Mar. 08, 2023 USD ($) | Nov. 10, 2021 USD ($) | Dec. 22, 2020 | Aug. 23, 2019 | Feb. 09, 2016 | Mar. 30, 2024 USD ($) letter_of_credit | Apr. 01, 2023 USD ($) | Dec. 31, 2022 USD ($) | Dec. 31, 2023 USD ($) letter_of_credit
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Number of letters of credit outstanding | letter_of_credit |  |  |  |  |  |  | 3 |  |  | 3
Letters of credit outstanding, amount |  |  |  |  |  |  | $ 1,800 |  |  | $ 1,800
Stop loss insurance, threshold per member per year |  |  |  |  |  |  | 250 |  |  |
Three Injection OA Product |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Supply commitment, term |  |  |  |  |  | 10 years |  |  |  |
Supply commitment, renewal term |  |  |  |  |  | 5 years |  |  |  |
Harbor |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Collaborative agreement, royalty percentage |  |  |  |  | 3.00% |  |  |  |  |
Supply commitment, term |  |  |  | 8 years |  |  |  |  |  |
Supplier of Single Injection OA Product |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Royalty expense |  |  |  |  |  |  | $ 3,579 | $ 2,321 |  |
HA Product |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Collaborative arrangement, upfront payments |  |  | $ 853 |  |  |  |  |  |  |
Collaborative arrangement, amount payable upon transfer of customer data |  |  |  |  |  |  |  |  | $ 853 |
Collaborative arrangement, amount payable upon obtaining product certification |  |  | $ 1,707 |  |  |  |  |  |  |
Collaborative arrangement, rights and obligations, payment period |  |  | 5 days |  |  |  |  |  |  |
Collaborative arrangement, royalty percentage, threshold one |  |  | 5.00% |  |  |  |  |  |  |
Collaborative arrangement, sales threshold for royalties |  |  | $ 569 |  |  |  |  |  |  |
Collaborative arrangement, royalty percentage, threshold two |  |  | 2.50% |  |  |  |  |  |  |
Collaborative arrangement, adjusted amount payable upon obtaining product certification |  | $ 1,418 |  |  |  |  |  |  |  |
Milestone payment paid | $ 709 |  |  |  |  |  |  |  |  |
Finite-lived intangible asset recognized | $ 709 |  |  |  |  |  |  |  |  |
Minimum |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Lessee, operating lease, remaining lease term |  |  |  |  |  |  | 1 month |  |  |
Maximum |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Lessee, operating lease, remaining lease term |  |  |  |  |  |  | 9 years 1 month 6 days |  |  |

X
- Definition Collaborative Arrangement, Rights And Obligations, Adjusted Amount Payable Upon Obtaining Product Certification + References No definition available. + Details
Name: | bvs_CollaborativeArrangementRightsAndObligationsAdjustedAmountPayableUponObtainingProductCertification
Namespace Prefix: | bvs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Collaborative Arrangement, Rights And Obligations, Adjusted Amount Payable Upon Obtaining Product Certification, Initial Payment Paid + References No definition available. + Details
Name: | bvs_CollaborativeArrangementRightsAndObligationsAdjustedAmountPayableUponObtainingProductCertificationInitialPaymentPaid
Namespace Prefix: | bvs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Collaborative Arrangement, Rights And Obligations, Amount Payable Upon Obtaining Product Certification + References No definition available. + Details
Name: | bvs_CollaborativeArrangementRightsAndObligationsAmountPayableUponObtainingProductCertification
Namespace Prefix: | bvs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Collaborative Arrangement, Rights And Obligations, Amount Payable Upon Transfer Of Data + References No definition available. + Details
Name: | bvs_CollaborativeArrangementRightsAndObligationsAmountPayableUponTransferOfData
Namespace Prefix: | bvs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Collaborative Arrangement, Rights And Obligations, Payment Period + References No definition available. + Details
Name: | bvs_CollaborativeArrangementRightsAndObligationsPaymentPeriod
Namespace Prefix: | bvs_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Collaborative Arrangement, Rights And Obligations, Royalties, Sales Threshold + References No definition available. + Details
Name: | bvs_CollaborativeArrangementRightsAndObligationsRoyaltiesSalesThreshold
Namespace Prefix: | bvs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Collaborative Arrangement, Rights And Obligations, Royalty Percentage, Threshold One + References No definition available. + Details
Name: | bvs_CollaborativeArrangementRightsAndObligationsRoyaltyPercentageThresholdOne
Namespace Prefix: | bvs_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Collaborative Arrangement, Rights And Obligations, Royalty Percentage, Threshold Two + References No definition available. + Details
Name: | bvs_CollaborativeArrangementRightsAndObligationsRoyaltyPercentageThresholdTwo
Namespace Prefix: | bvs_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Collaborative Arrangement, Rights And Obligations, Upfront Payment + References No definition available. + Details
Name: | bvs_CollaborativeArrangementRightsAndObligationsUpfrontPayment
Namespace Prefix: | bvs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Collaborative Arrangement, Royalty Percentage + References No definition available. + Details
Name: | bvs_CollaborativeArrangementRoyaltyPercentage
Namespace Prefix: | bvs_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Finite-Lived Intangible Asset, Recognized + References No definition available. + Details
Name: | bvs_FiniteLivedIntangibleAssetRecognized
Namespace Prefix: | bvs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of Letters of Credit Outstanding + References No definition available. + Details
Name: | bvs_NumberOfLettersOfCreditOutstanding
Namespace Prefix: | bvs_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Stop Loss Insurance, Threshold Per Member Per Year + References No definition available. + Details
Name: | bvs_StopLossInsuranceThresholdPerMemberPerYear
Namespace Prefix: | bvs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Supply Commitment, Renewal Term + References No definition available. + Details
Name: | bvs_SupplyCommitmentRenewalTerm
Namespace Prefix: | bvs_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Supply Commitment, Term + References No definition available. + Details
Name: | bvs_SupplyCommitmentTerm
Namespace Prefix: | bvs_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3 + Details
Name: | us-gaap_LesseeOperatingLeaseRemainingLeaseTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition The total amount of the contingent obligation under letters of credit outstanding as of the reporting date. + References No definition available. + Details
Name: | us-gaap_LettersOfCreditOutstandingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9 + Details
Name: | us-gaap_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_RoyaltyExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_SupplyCommitmentAxis=bvs_ThreeInjectionOAProductMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=bvs_HarborMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=bvs_SupplierOfSingleInjectionOAProductMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=bvs_HAProductMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |