v3.22.0.1

LEASES (Details - Maturity lease liability) | Dec. 31, 2021 USD ($)
--- | ---
Fiscal year ending March 31, 2022 | $ 130,988
Fiscal year ending March 31, 2023 | 593,396
Fiscal year ending March 31, 2024 | 564,536
Fiscal year ending March 31, 2025 | 424,242
Fiscal year ending March 31, 2026 | 326,807
Fiscal year ending March 31, 2027 | 19,000
Present value discount | (334,227)
Lease liability | 1,724,742
Birmingham Lease [Member] |
Fiscal year ending March 31, 2022 | 18,000
Fiscal year ending March 31, 2023 | 72,000
Fiscal year ending March 31, 2024 | 72,000
Fiscal year ending March 31, 2025 | 72,000
Fiscal year ending March 31, 2026 | 72,000
Fiscal year ending March 31, 2027 | 6,000
Present value discount | (57,544)
Lease liability | 254,456
Kokomo Lease [Member] |
Fiscal year ending March 31, 2022 | 22,969
Fiscal year ending March 31, 2023 | 94,172
Fiscal year ending March 31, 2024 | 98,880
Fiscal year ending March 31, 2025 | 101,292
Fiscal year ending March 31, 2026 | 50,646
Fiscal year ending March 31, 2027 |
Present value discount | (60,772)
Lease liability | 307,187
Valparaiso Lease [Member] |
Fiscal year ending March 31, 2022 | 33,569
Fiscal year ending March 31, 2023 | 134,274
Fiscal year ending March 31, 2024 | 100,706
Fiscal year ending March 31, 2025 |
Fiscal year ending March 31, 2026 |
Fiscal year ending March 31, 2027 |
Present value discount | (24,041)
Lease liability | 244,508
Merrill Lease [Member] |
Fiscal year ending March 31, 2022 | 33,575
Fiscal year ending March 31, 2023 | 201,450
Fiscal year ending March 31, 2024 | 201,450
Fiscal year ending March 31, 2025 | 201,450
Fiscal year ending March 31, 2026 | 184,661
Fiscal year ending March 31, 2027 |
Present value discount | (149,439)
Lease liability | 673,147
Tuscaloosa Lease [Member] |
Fiscal year ending March 31, 2022 | 18,000
Fiscal year ending March 31, 2023 | 72,000
Fiscal year ending March 31, 2024 | 72,000
Fiscal year ending March 31, 2025 | 30,000
Fiscal year ending March 31, 2026 |
Fiscal year ending March 31, 2027 |
Present value discount | (22,679)
Lease liability | 169,321
Tuscaloosa Additional Space Lease [Member] |
Fiscal year ending March 31, 2022 | 4,875
Fiscal year ending March 31, 2023 | 19,500
Fiscal year ending March 31, 2024 | 19,500
Fiscal year ending March 31, 2025 | 19,500
Fiscal year ending March 31, 2026 | 19,500
Fiscal year ending March 31, 2027 | 13,000
Present value discount | (19,752)
Lease liability | $ 76,123

X
- References No definition available. + Details
Name: | BTDG_LeaseLiabilityPresentValueDiscount
Namespace Prefix: | BTDG_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Present value of lessee's discounted obligation for lease payments from operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | BTDG_CounterpartyNameAxisPropertySubjectToOrAvailableForOperatingLeaseAxis=BTDG_BirminghamLeaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=BTDG_KokomoLeaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=BTDG_ValparaisoLeaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=BTDG_MerrillLeaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=BTDG_TuscaloosaLeaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=BTDG_TuscaloosaAdditionalSpaceLeaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |