XML 32 R21.htm IDEA: XBRL DOCUMENT
v3.26.1

Basic and Diluted Net Income Per Share | 6 Months Ended
--- | ---
Jun. 30, 2026
Basic and Diluted Net Income Per Share [Abstract] |
BASIC AND DILUTED NET INCOME PER SHARE | Note 13 – BASIC AND DILUTED NET INCOME PER SHARE Basic earnings per share and diluted earnings per share have been calculated in accordance with ASC 260 on computation of earnings per share for the three and six months ended June 30, 2026 and 2025 as follows:
|  | For the Three Months ended June 30, |  |  | For the Six Months ended June 30, |
|  | 2026 |  |  | 2025 |  |  | 2026 |  |  | 2025 |
Statement of Operations Summary Information: |  |  |  |  |  |  |  |  |  |  |  |
Net (loss) income |  | $ | (29,712,672 | ) |  |  | 118,574,527 |  |  | $ | (135,564,403 | ) |  |  | 312,014,952 |
Weighted-average common stocks outstanding - basic and diluted |  |  | 147,015,457 |  |  |  | 2,181,326 |  |  |  | 81,508,085 |  |  |  | 1,339,351 |
Net (loss) income per share, basic and diluted |  | $ | (0.20 | ) |  | $ | 54.36 |  |  | $ | (1.66 | ) |  | $ | 232.96 |
In periods with net loss, all potential common shares (pre-funded warrants, RSUs) are anti-dilutive because including them would reduce loss per share (make it less negative), which is prohibited under ASC 260. Therefore, diluted net loss per share equals basic net loss per share. On March 26, 2026, the Company issued 71,381,818 fully paid, immediately exercisable pre-funded warrants in a registered direct offering; such warrants remain exercisable until fully exercised. The pre-funded warrants are classified as equity and recorded in additional paid-in capital. As of June 30, 2026, pre-funded warrants of 350,000 to purchase 350,000 shares of common stock were outstanding and unexercised, and the underlying shares were not yet registered. In accordance with ASC 260-10-45-13, because the warrants require only nominal additional consideration upon exercise, the underlying shares are considered outstanding for basic earnings per share. Accordingly, the Company has included such shares in the weighted-average shares outstanding for basic Net loss per share for the three and six months. Diluted earnings per share is calculated using the treasury stock method, when applicable; for the three and six months ended June 30, 2026, unvested RSUs was excluded because inclusion would have been anti-dilutive due to the net loss. See Note 11 for details of share-based compensation.

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

X
- Definition The entire disclosure for earnings per share. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-12 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 20 -Name Accounting Standards Codification -Section 05 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481468/505-20-05-5 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/260/tableOfContent Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3 + Details
Name: | us-gaap_EarningsPerShareTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration