v3.26.3
Investments - Summary of Investment available for Sale (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Marketable Securities [Line Items]    
Amortized cost $ 98,082  
Short-term investments 36,286 $ 0
Long-term investments 61,320 $ 0
Gross unrealized gains 0  
Gross unrealized losses 476  
Fair value 97,606  
US Treasury Securities [Member]    
Marketable Securities [Line Items]    
Short-term investments 36,286  
Long-term investments 61,320  
Location, Statement of Financial Position, Balance [Axis]: us-gaap:LongTermInvestments | US Treasury Securities [Member]    
Marketable Securities [Line Items]    
Amortized cost 61,715  
Gross unrealized gains 0  
Gross unrealized losses 395  
Fair value 61,320  
Location, Statement of Financial Position, Balance [Axis]: us-gaap:ShortTermInvestments | US Treasury Securities [Member]    
Marketable Securities [Line Items]    
Amortized cost 36,367  
Gross unrealized gains 0  
Gross unrealized losses 81  
Fair value $ 36,286