v3.26.1
FAIR VALUE MEASUREMENTS - Schedule of Changes in Fair Value of CVRs and Warrant Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Decrease (increase) in:        
Fair value of CVRs $ (1,036) $ (13,723) $ (2,072) $ (906)
Fair value of Warrants 1,046,551 923,681 1,078,386 289,400
Change in fair value of warrants and contingent value rights $ 1,045,515 $ 909,958 $ 1,076,314 $ 288,494