v3.26.3
Fair Value Measurements - Additional Information (Details)
$ in Thousands
1 Months Ended 9 Months Ended
Jan. 31, 2026
USD ($)
Sep. 30, 2026
USD ($)
Position
Dec. 31, 2025
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Number of unrealized loss position | Position   7  
Accrued interest receivable on available-for-sale investment debt securities   $ 300  
Contingent value rights agreement amount paid $ 2,000    
Current portion of derivative liabilities - royalty agreement   2,600  
Long-term portion of derivative liabilities - royalty agreement   $ 1,369 $ 2,041
Maximum [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Available-for-sale securities maturity period   1 year