v3.26.1
Fair Value Measurements - Schedule of Changes In The Fair Value Level 3 Liability Classified Warrants (Details) - Level 3
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Beginning balance $ 32,150
Exercise of pre-funded warrants and reclassification to equity (340)
Change in fair value of warrants (31,116)
Ending balance $ 694