v3.26.1
Fair Value Measurements - Additional Information (Details)
$ in Millions
1 Months Ended 6 Months Ended
Jan. 31, 2026
USD ($)
Jun. 30, 2026
USD ($)
Position
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   $ 0.4
Contingent value rights agreement amount paid $ 2.0  
Maximum [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities maturity period   1 year