v3.26.1
Commitments and Contingencies - Summary of Other Contractual Obligations and Other Commitments from Manufacturing and Service Contracts (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Manufacturing and service contracts, Total $ 1,795
Manufacturing and service contracts, 2026 (remaining nine months) 1,204
Manufacturing and service contracts, 2027-2028 591
Contractual Obligation, Total 1,795
Contractual Obligation, 2026 (remaining nine months) 1,204
Contractual Obligation, 2027-2028 $ 591