Stockholders' Equity |
12 Months Ended |
|---|---|
Dec. 31, 2024 | |
| Stockholders' Equity Note [Abstract] | |
| Stockholders' Equity | NOTE 8. Stockholders’ Equity Net (Loss) Income Per Share Potentially dilutive securities that were not included in the calculation of diluted net loss per share for the year ended December 31, 2024 and 2023 as they were anti-dilutive totaled 1.4 million and 0.8 million, respectively. Potentially dilutive securities that were not included in the calculation of diluted earnings per share for the year ended December 31, 2022 as they were anti-dilutive totaled 3.7 million. |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The entire disclosure for equity. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|