Leases - Additional Information (Details) $ in Thousands |
9 Months Ended | |
|---|---|---|
|
Sep. 30, 2026
USD ($)
ft²
|
Dec. 31, 2025
USD ($)
|
|
| LEASES | ||
| Option to extend | true | |
| Operating lease right-of-use assets | $ | $ 42,564 | $ 45,899 |
| Minimum | ||
| LEASES | ||
| Term of contract in years | 1 year | |
| Maximum | ||
| LEASES | ||
| Term of contract in years | 16 years | |
| Office Space | Minimum | ||
| LEASES | ||
| Term of contract in years | 12 months | |
| Office Space | Philadelphia, Pennsylvania | ||
| LEASES | ||
| Area of land | ft² | 136,000 | |
| Furniture and equipment | Maximum | ||
| LEASES | ||
| Term of contract in years | 12 months | |
| Manufacturing Contracts | Minimum | ||
| LEASES | ||
| Lease termination advance notice period | 5 months | |
| Manufacturing Contracts | Maximum | ||
| LEASES | ||
| Lease termination advance notice period | 6 months |