Income Taxes (Details) |
Mar. 31, 2026 |
Dec. 31, 2021 |
|---|---|---|
| Income Taxes [Abstract] | ||
| Percentage of qualified wages paid equal to retention credit per CARES Act | 70.00% | |
| Minimum [Member] | ||
| Income Taxes [Abstract] | ||
| Probability of tax benefits realizing in the future | 50.00% |