Leases - Schedule of Right-of-Use Assets and Lease Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Lessee Lease Description [Line Items] | ||
| Right-of-use assets | $ 1,084 | $ 1,518 |
| Lease liabilities | 1,248 | 1,619 |
| Del Mar, CA [Member] | ||
| Lessee Lease Description [Line Items] | ||
| Right-of-use assets | 39 | 197 |
| Lease liabilities | 121 | 205 |
| Hayward, CA [Member] | ||
| Lessee Lease Description [Line Items] | ||
| Right-of-use assets | 775 | 933 |
| Lease liabilities | 840 | 1,003 |
| San Diego, CA [Member] | ||
| Lessee Lease Description [Line Items] | ||
| Right-of-use assets | 165 | 231 |
| Lease liabilities | 180 | 250 |
| Edwardsville, IL [Member] | ||
| Lessee Lease Description [Line Items] | ||
| Right-of-use assets | 105 | 157 |
| Lease liabilities | $ 107 | $ 161 |