Leases - Additional Information (Details) $ in Millions |
1 Months Ended | 12 Months Ended | |
|---|---|---|---|
|
Nov. 10, 2025
ft²
|
May 31, 2024
USD ($)
|
Dec. 31, 2025
USD ($)
|
|
| Leases [Abstract] | |||
| Area of office space | ft² | 4,600 | ||
| Leasehold improvement incentives received | $ 1.2 | ||
| Lease commencement date | Jun. 21, 2024 | ||
| Lease termination date | Mar. 31, 2032 | Mar. 31, 2032 | |
| Fixed rent on office space | $ 2.6 | ||
| Operating Lease Termination Date | Sep. 30, 2024 |