(Loss) Earnings Per Share (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Earnings Per Share [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Computation of Basic and Diluted Net (Loss) Income per Share of Common Stock | The following table sets forth the computation of basic and diluted net (loss) income per share of common stock for the years ended December 31, 2025 and 2024:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Securities Outstanding Potentially Dilute the Calculation of Diluted Earnings Per Share | The following table sets forth securities outstanding that could potentially dilute the calculation of diluted earnings per share:
|