XML 69 R59.htm IDEA: XBRL DOCUMENT
v3.25.2

Share-Based Compensation - Schedule of Non Vested Share Option Activity (Details) - $ / shares | 6 Months Ended
--- | ---
Jun. 30, 2025 | Jun. 30, 2024
Share Option [Member] |  |
Schedule of Non Vested Share Option Activity [Line Items] |  |
Non-vested Beginning | 6,808,475 | 9,700,553
Weighted Average Grant-Date Fair Value, Beginning | $ 5.21 | $ 4.19
Non-vested, Granted | 805,889 | 3,539,627
Weighted Average Grant-Date Fair Value, Granted | $ 9.49 | $ 6.55
Non-vested, Vested | (1,914,905) | (2,779,542)
Weighted Average Grant-Date Fair Value, Vested | $ 3.68 | $ 3.81
Non-vested, Exercised |  | (148,434)
Weighted Average Grant-Date Fair Value, Exercised |  | $ 4.41
Non-vested, Cancelled/forfeited | (124,823) | (397,909)
Weighted Average Grant-Date Fair Value, Cancelled/forfeited | $ 5.61 | $ 4.66
Non-vested Ending | 5,574,636 | 9,914,295
Weighted Average Grant-Date Fair Value, Ending | $ 6.35 | $ 5.11
Restricted Share Unit [Member] |  |
Schedule of Non Vested Share Option Activity [Line Items] |  |
Non-vested Beginning | 4,211,661 | 3,668,839
Weighted Average Grant-Date Fair Value, Beginning | $ 5.97 | $ 4.86
Non-vested, Granted | 648,510 | 2,711,130
Weighted Average Grant-Date Fair Value, Granted | $ 9.55 | $ 6.72
Non-vested, Vested | (473,761) | (941,877)
Weighted Average Grant-Date Fair Value, Vested | $ 5.07 | $ 5.21
Non-vested, Cancelled/forfeited | (70,965) | (38,891)
Weighted Average Grant-Date Fair Value, Cancelled/forfeited | $ 6.13 | $ 6.01
Non-vested Ending | 4,315,445 | 5,399,201
Weighted Average Grant-Date Fair Value, Ending | $ 6.6 | $ 5.69
Restricted Share Award [Member] |  |
Schedule of Non Vested Share Option Activity [Line Items] |  |
Non-vested Beginning | 1,295,450 | 2,590,904
Weighted Average Grant-Date Fair Value, Beginning | $ 2.85 | $ 2.85
Non-vested, Granted | 2,401,884 | 496,219
Weighted Average Grant-Date Fair Value, Granted | $ 9.61 | $ 6.66
Non-vested, Vested | (3,697,334) | (1,791,669)
Weighted Average Grant-Date Fair Value, Vested | $ 7.24 | $ 3.91
Non-vested, Cancelled/forfeited |  |
Weighted Average Grant-Date Fair Value, Cancelled/forfeited |  |
Non-vested Ending |  | 1,295,454
Weighted Average Grant-Date Fair Value, Ending |  | $ 2.85

X
- Definition Number of non-vested options exercised. + References No definition available. + Details
Name: | bull_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsExercisedNumberOfShares
Namespace Prefix: | bull_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average grant-date fair value of non-vested options exercised. + References No definition available. + Details
Name: | bull_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsExercisedWeightedAverageGrantDateFairValue
Namespace Prefix: | bull_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Gross number of share options (or share units) granted during the period. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of non-vested options outstanding. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of non-vested options forfeited. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average grant-date fair value of non-vested options forfeited. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average grant-date fair value of non-vested options outstanding. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of options vested. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average grant-date fair value of options vested. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |