v3.26.1
Fair Value Measurements - Schedule of Fair Value, Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jan. 13, 2025
Dec. 31, 2024
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Warrant liabilities $ 203,726 $ 92,946 $ 0
Pre-funded Warrants | Level 2 | Fair Value, Recurring      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Warrant liabilities 60,029 37,220  
2025 ADS Warrants | Level 3 | Fair Value, Recurring      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Warrant liabilities $ 143,697 $ 55,726