Subsequent Event (Additional Information) (Details) |
Apr. 01, 2026 |
Mar. 31, 2026 |
|---|---|---|
| Subsequent Event [Line Items] | ||
| Lessee, Operating Lease, Remaining Lease Term | 1 year 8 months 1 day | |
| Subsequent Event [Member] | ||
| Subsequent Event [Line Items] | ||
| Lessee, Operating Lease, Existence of Option to Extend [true false] | true | |
| Lessee, Operating Lease, Description | On April 1, 2026, the Company terminated the existing lease agreement, without penalty, and entered into a 33 month non-cancelable operating lease for different space within the same office building , commencing on April 1, 2026 and ending on December 31, 2028. The lease has a one-time option to renew the term for an extension period of 36 months. The office space lease has a lease term of approximately three years. | |
| Lessee, Operating Lease, Term of Contract | 33 months | |
| Lessee, Operating Lease, Remaining Lease Term | 3 years |