Leases - Remaining Lease terms and Discount Rates (Details) |
Mar. 31, 2024 |
|---|---|
| Lessee, Lease, Description [Line Items] | |
| Weighted-average remaining lease term (year) | 7 years 10 months 24 days |
| Weighted average discount rate (percent) | 10.00% |
| ABPS Fill-and-Finish Line Lease | |
| Lessee, Lease, Description [Line Items] | |
| Weighted-average remaining lease term (year) | 3 years 9 months 18 days |
| Weighted average discount rate (percent) | 10.00% |
| Other Operating Leases | |
| Lessee, Lease, Description [Line Items] | |
| Weighted-average remaining lease term (year) | 8 years |
| Weighted average discount rate (percent) | 10.00% |