Rental Income |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Leases [Abstract] | |
| Rental Income | 8. Rental Income Income, net under the Company’s operating lease agreement, for its owned facility leased to a third party in California, was approximately $284,000 for the three-month periods ended June 30, 2026 and 2025, and $567,000 for the six-month periods ended June 30, 2026 and 2025. The initial term of the lease agreement expired on May 31, 2024 and was extended for an additional eighty-four months, commencing June 1, 2024 and ending May 31, 2031. |