XML 58 R50.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value of Financial Instruments - Summary of Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost $ 505,462 $ 170,516
Unrealized Gains 20 131
Unrealized Losses (4,362) (619)
Estimated Fair Value 501,120 170,028
Money market funds | Cash and cash equivalents    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 228,383 77,610
Unrealized Gains 0 5
Unrealized Losses 0 0
Estimated Fair Value 228,383 77,615
U.S. treasury securities | Cash and cash equivalents    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 11,976 0
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value 11,976 0
U.S. treasury securities | Short-term investments    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 185,930 60,360
Unrealized Gains 18 97
Unrealized Losses (142) 0
Estimated Fair Value 185,806 60,457
U.S. treasury securities | Long-term investments    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 66,477 20,689
Unrealized Gains 2 12
Unrealized Losses (122) 0
Estimated Fair Value 66,357 20,701
Equity securities | Short-term investments    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 7,696 6,857
Unrealized Gains 0 17
Unrealized Losses (4,098) (619)
Estimated Fair Value 3,598 6,255
Convertible notes | Long-term investments    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 5,000 5,000
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value $ 5,000 $ 5,000