v3.26.1
Fair Value Measurements - Additional Information (Details)
$ in Millions
1 Months Ended 3 Months Ended
Jan. 31, 2026
USD ($)
Mar. 31, 2026
USD ($)
Position
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Number of unrealized loss position | Position   2
Accrued interest receivable on available-for-sale investment debt securities   $ 0.3
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