XML 48 R35.htm IDEA: XBRL DOCUMENT
v3.24.3

Investments in U.S. Treasury Bills available-for-sale (Details Narrative) - USD ($) | 12 Months Ended
--- | ---
Jun. 30, 2024 | Jun. 30, 2023
Investments In U.s. Treasury Bills Available-for-sale |  |
Number of stock purchased |  | $ 46,000,000
Realized gain on maturity of available-for sale | $ 223,865 |

X
- References No definition available. + Details
Name: | bivi_DisclosureInvestmentsInU.s.TreasuryBillsAvailableforsaleAbstract
Namespace Prefix: | bivi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | bivi_NumberOfStockPurchased
Namespace Prefix: | bivi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | bivi_RealizedGainOnMaturityOfAvailableforSale
Namespace Prefix: | bivi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration