v3.26.3
Product Revenue - Schedule of Changes in Contract Assets (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2026
USD ($)
Contract assets  
Contract receivable, beginning balance $ 10,577
Additions 124,198
Deductions (109,521)
Contract receivable, ending balance 25,254
Contract assets, beginning balance 0
Additions 8,703
Deductions (1,059)
Contract assets, ending balance 7,644
Contract assets, beginning balance 10,577
Additions 132,901
Deductions (110,580)
Contract assets, ending balance $ 32,898