Fair Value of Financial Instruments - Additional Information (Details) - USD ($) |
3 Months Ended | 6 Months Ended | |
---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2025 |
Dec. 31, 2024 |
|
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |||
Fair value measurement guidance and hierarchy levels, description | Fair value is the price (exit price) that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company utilizes market data or assumptions that market participants would use in pricing the asset or liability, including assumptions about risk and the risks inherent in the inputs to the valuation technique. These inputs can be readily observable, market corroborated, or generally unobservable. The accounting guidance establishes a fair value hierarchy that prioritizes the inputs used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and the lowest priority to unobservable inputs (Level 3 measurement). The three levels of the fair value hierarchy defined by the relevant guidance are as follows:Level 1 — Quoted prices are available in active markets for identical assets or liabilities as of the reporting date. Level 2 — Inputs are other than quoted prices in active markets included in Level 1, which are either directly or indirectly observable as of the reporting date. Level 2 includes financial instruments that are valued using quoted prices in markets that are not active and those financial instruments that are valued using models or other valuation methodologies in which all significant value-drivers are observable in active markets or are supported by observable levels at which transactions are executed in the marketplace.Level 3 — Certain inputs are unobservable or have little or no market data available. These inputs may be used with internally developed methodologies that result in management’s best estimate of fair value. At each balance sheet date, the Company performs an analysis of all instruments subject to authoritative accounting guidance and includes, in Level 3, all of those whose fair value is based on significant unobservable inputs. As of June 30, 2025 and December 31, 2024, the Company did not have any Level 3 financial assets or liabilities. | ||
Impairment on investments | $ 0 | $ 0 | |
Equity securities without readily determinable fair value, amount | 7,000,000 | 7,000,000 | $ 7,000,000 |
Fair Value, Inputs, Level 3 | |||
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |||
Financial assets | 0 | 0 | 0 |
Financial liabilities | $ 0 | $ 0 | $ 0 |