XML 40 R27.htm IDEA: XBRL DOCUMENT
v3.24.3

Notes Payable (Tables) | 12 Months Ended
--- | ---
Jun. 30, 2024
Debt Disclosure [Abstract] |
Schedule of note payable |
Schedule of note payable |  |  |  |  |  |  |  |
|  | June 30, 2024 |  |  | June 30, 2023 |
Current portion of Notes Payable |  | $ | 5,000,000 |  |  | $ | 10,000,000 |
Less: debt financing costs |  |  | (11,820 | ) |  |  | (108,751 | )
Less: unearned discount |  |  | (111,212 | ) |  |  | (1,023,145 | )
Plus: accretion of Loan Premium |  |  | 824,242 |  |  |  | 236,970 |
Current portion of Notes Payable, net of financing costs, unearned premium and discount |  | $ | 5,701,210 |  |  | $ | 9,105,074 |
Non-current portion of Notes Payable
|  | June 30, 2024 |  |  | June 30, 2023 |
Notes Payable |  | $ | - |  |  | $ | 5,000,000 |
Less: debt financing costs |  |  | - |  |  |  | (11,820 | )
Less: unearned discount |  |  | - |  |  |  | (111,212 | )
Plus: accretion of Loan Premium |  |  | - |  |  |  | 350,302 |
Notes Payable, net of the current portion financing costs, unearned premium and discount |  | $ | - |  |  | $ | 5,227,270 |
Schedule of estimated future amortization expense and accretion of premium |
Schedule of estimated future amortization expense and accretion of premium |  |  |  |  |  |  |  |  |
|  | Unearned Discount |  |  | Debt Financing Costs |  |  | Loan Premium |
Year ending June 30, |  |  |  |  |  |  |  |  |  |  |  |
2025 |  | $ | 111,212 |  |  | $ | 11,820 |  |  | $ | 25,758 |
Total |  | $ | 111,212 |  |  | $ | 11,820 |  |  | $ | 25,758 |

X
- References No definition available. + Details
Name: | bivi_ScheduleofFutureAmortizationExpenseTableTextBlock
Namespace Prefix: | bivi_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation. + References No definition available. + Details
Name: | us-gaap_ScheduleOfDebtTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration