v3.26.1
Fair Value Measurements - Schedule of Fair Value and Classification of Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets:    
Money market funds $ 239,367 $ 332,808
Short-term investments 106,104 0
Convertible Note Investment 20,876 24,726
Total assets 366,347 357,534
Level 1    
Assets:    
Money market funds 239,367 332,808
Short-term investments 0  
Convertible Note Investment 0 0
Total assets 239,367 332,808
Level 2    
Assets:    
Money market funds 0 0
Short-term investments 106,104  
Convertible Note Investment 0 0
Total assets 106,104 0
Level 3    
Assets:    
Money market funds 0 0
Short-term investments 0  
Convertible Note Investment 20,876 24,726
Total assets $ 20,876 $ 24,726