v3.26.1
Commitments and Contingencies - Summary of Other Contractual Obligations and Other Commitments from Manufacturing and Service Contracts (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Manufacturing and service contracts, Total $ 1,967
Manufacturing and service contracts, 2026 (remaining six months) 1,386
Manufacturing and service contracts, 2027-2028 581
Contractual Obligation, Total 1,967
Contractual Obligation, 2026 (remaining six months) 1,386
Contractual Obligation, 2027-2028 $ 581