XML 32 R22.htm IDEA: XBRL DOCUMENT
v3.25.3

Significant Accounting Policies (Policies) | 9 Months Ended
--- | ---
Sep. 30, 2025
Accounting Policies [Abstract] |
Basis of Accounting, Policy [Policy Text Block] | Basis of Presentation The unaudited interim consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. As a result, certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted. In the opinion of management, the accompanying unaudited interim consolidated financial statements contain all adjustments, consisting of normal recurring adjustments, considered necessary for a fair statement of the Company’s financial information for the interim periods presented. The results of operations of any interim period are not necessarily indicative of the results of operations to be expected for the fiscal year. These consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes included in the Company’s 2024 Annual Report on Form 10-K filed with the United States Securities and Exchange Commission (SEC) on February 21, 2025.
Consolidation, Policy [Policy Text Block] | Principles of Consolidation The consolidated financial statements include the accounts of the Company and all of its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.
Cash and Cash Equivalents, Policy [Policy Text Block] | Cash and Cash Equivalents The Company considers all highly liquid investments with original maturities of three months or less when purchased and with insignificant interest rate risk to be cash equivalents. The Company maintains substantially all of its cash balances at several institutions located in the United States, Hong Kong and China which at times may exceed insured limits. As of September 30, 2025, there was $844,000 in bank accounts located in Hong Kong in excess of insured limits. As of September 30, 2025, cash and cash equivalents included $3.0 million held in bank accounts located in China subject to foreign currency controls. The Company has not experienced any losses on such accounts. See Note 4 for additional information regarding the Company's investments in cash equivalents held in brokerage accounts.
Earnings Per Share, Policy [Policy Text Block] | Net Income Per Common Share Diluted net income per common share is determined using the weighted-average number of common shares outstanding during the period, adjusted for the dilutive effect of common stock equivalents. The dilutive effect of non-vested restricted stock is reflected by application of the treasury stock method. Under the treasury stock method, the amount of compensation cost for future service that the Company has not yet recognized, if any, is assumed to be used to repurchase shares. The following table illustrates the computation of basic and diluted net income per common share for the periods indicated (in thousands, except per share data):
|  | Three Months Ended September 30, |
|  | 2025 |  |  | 2024 |
|  | Income (Numerator) |  |  | Shares (Denominator) |  |  | Per Share Amount |  |  | Income (Numerator) |  |  | Shares (Denominator) |  |  | Per Share Amount |
Basic net income (loss) per common share: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net income (loss) available to common stockholders |  | $ | (431 | ) |  |  | 11,500 |  |  | $ | (0.04 | ) |  | $ | 35 |  |  |  | 11,471 |  |  | $ | 0.00 |
Effect of dilutive securities: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Non-vested restricted stock |  |  | — |  |  |  | — |  |  |  |  |  |  |  | — |  |  |  | 19 |  |  |  |  |
Diluted net income (loss) per common share: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net income (loss) available to common stockholders plus assumed dilution |  | $ | (431 | ) |  |  | 11,500 |  |  | $ | (0.04 | ) |  | $ | 35 |  |  |  | 11,490 |  |  | $ | 0.00 |
|  | Nine Months Ended September 30, |
|  | 2025 |  |  | 2024 |
|  | Income (Numerator) |  |  | Shares (Denominator) |  |  | Per Share Amount |  |  | Income (Numerator) |  |  | Shares (Denominator) |  |  | Per Share Amount |
Basic net income (loss) per common share: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net income (loss) available to common stockholders |  | $ | (294 | ) |  |  | 11,493 |  |  | $ | (0.03 | ) |  | $ | 396 |  |  |  | 11,464 |  |  | $ | 0.03 |
Effect of dilutive securities: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Non-vested restricted stock |  |  | — |  |  |  | — |  |  |  |  |  |  |  | — |  |  |  | 24 |  |  |  |  |
Diluted net income (loss) per common share: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net income (loss) available to common stockholders plus assumed dilution |  | $ | (294 | ) |  |  | 11,493 |  |  | $ | (0.03 | ) |  | $ | 396 |  |  |  | 11,488 |  |  | $ | 0.03 |
In periods when losses are reported, the weighted-average number of common shares outstanding excludes common stock equivalents because their inclusion would be anti-dilutive. As such, non-vested restricted stock totaling 3,877 and 8,337 shares were not included for the three and nine months ended September 30, 2025, respectively.
New Accounting Pronouncements, Policy [Policy Text Block] | Recent Accounting Pronouncements In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which expands the disclosures required in an entity's income tax rate reconciliation table and requires disclosure of income taxes paid both in the United States and foreign jurisdictions. The amendments in ASU 2023-09 will be applied on a prospective basis and are effective for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of implementing this guidance on its financial statements. In November 2024, the FASB issued ASU 2024-03, Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures. ASU 2024-03 is intended to improve disclosures about a public business entity's expenses and provide more detailed information to investors about the types of expenses in commonly presented expense captions. The amendments in this ASU will be applied retrospectively and are effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the impact of implementing this guidance. Other recently issued accounting pronouncements did not or are not believed by management to have a material impact on the Company’s present or future financial statements.

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

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration