v3.26.1
Fair Value Measurements - Schedule of Warrant Asset Measured at Fair value (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Fair value of warrant liability issued during the period   $ (15,250) $ 0 $ (404,798) $ 0
Changes in fair value recognized in earnings $ 404,800        
Net unrealized gain (loss) on change in fair value   300   100  
Warrant [Member] | Fair Value, Inputs, Level 3 [Member]          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Balance 1,123     1,123  
Warrants purchased, adjusted to fair value       0  
Net unrealized gain (loss) on change in fair value       128  
Balance   1,251   1,251  
Warrant liability [Member] | Fair Value, Inputs, Level 3 [Member]          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Balance 489,434     489,434  
Fair value of warrant liability issued during the period       1,194,019  
Change in fair value of warrant liability       (639,713)  
Balance   1,043,740   1,043,740  
Contingent Consideration [Member] | Fair Value, Inputs, Level 3 [Member]          
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Balance $ 0     0  
Earn-out liabilities acquired at fair value       116,589  
Milestone liabilities acquired at fair value       25,421  
Changes in fair value recognized in earnings       19,485  
Payments       29,023  
Balance   $ 132,472   $ 132,472