v3.24.1.u1
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%