XML 75 R54.htm IDEA: XBRL DOCUMENT
v3.25.2

Long-Term Investments (Details) |  | 12 Months Ended |
--- | --- | --- | ---
Jun. 24, 2022 USD ($) | Mar. 31, 2025 USD ($) | Mar. 31, 2024 USD ($) | Mar. 31, 2023 USD ($) | Jun. 24, 2022 HKD ($)
Long-Term Investments [Line Items] |  |  |  |  |
Partnership agreement |  |  | $ 256,420 |  |
Additional investments |  | 1,900,000 | 1,747,784 | $ 256,420 |
Investment amount |  |  | 1,747,784 |  |
investment deposit |  | $ 500,000 |  |  |
Limited Partnership [Member] |  |  |  |  |
Long-Term Investments [Line Items] |  |  |  |  |
Partnership agreement | $ 256,420 |  |  |  | $ 2,000,000
Partnership interest, percentage | 20.00% |  |  |  |

X
- Definition Deposit for long-term investment. + References No definition available. + Details
Name: | top_DepositForLongtermInvestment
Namespace Prefix: | top_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized. + References No definition available. + Details
Name: | top_EquityMethodInvestment
Namespace Prefix: | top_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Costs incurred in connection with the offering and selling of additional partner interest. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SAB Topic 5.D.Q1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-4 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 340 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.A) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480341/340-10-S99-1 + Details
Name: | us-gaap_OfferingCostsPartnershipInterests
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of cash outflow to acquire investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-19 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 1 -SubTopic 10 -Topic 321 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479567/321-10-45-1 + Details
Name: | us-gaap_PaymentsToAcquireEquitySecuritiesFvNi
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The number of units or percentage investment held in the subsidiary by the limited liability company or limited partnership. + References No definition available. + Details
Name: | us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_OwnershipAxis=top_LimitedPartnershipInterestMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |