v3.25.2
Investments in U.S. Treasury Bills available-for-sale (Tables)
12 Months Ended
Jun. 30, 2024
Investments In U.s. Treasury Bills Available-for-sale
Schedule of U.S. treasury bills held
Schedule of U.S. treasury bills held
Amortized Cost Basis
Gross Unrealized Gain
Gross Unrealized loss
Fair Value
Total Accumulated Other Comprehensive Income
U.S. Treasury Bills due in 3 - 6 months
$
14,301,136
$
176,591
$
—
$
14,477,726
$
176,591
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_ScheduleOfUSTreasuryBillsHeldTableTextBlock
Namespace Prefix:
BIVI_
Data Type:
dtr-types:textBlockItemType
Balance Type:
na
Period Type:
duration