Collaboration and License Agreements - Summary of Changes in Accounts Receivable (Details) $ in Thousands |
6 Months Ended |
|---|---|
|
Jun. 30, 2025
USD ($)
| |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
| Beginning balance | $ 443 |
| Additions | 0 |
| Deductions | (443) |
| Ending balance | $ 0 |