XML 91 R48.htm IDEA: XBRL DOCUMENT v3.25.4
Investments - Summary of Investment Portfolio (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Debt Securities, Available-for-Sale [Line Items]  
Fair value $ 247,720
U.S. Treasury Securities  
Debt Securities, Available-for-Sale [Line Items]  
Fair value 54,927
U.S. Government-sponsored Agency Securities  
Debt Securities, Available-for-Sale [Line Items]  
Fair value 61,315
Commercial Paper  
Debt Securities, Available-for-Sale [Line Items]  
Fair value 8,907
Corporate Debt Securities  
Debt Securities, Available-for-Sale [Line Items]  
Fair value 122,571
Current Investments  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost 247,563
Unrealized gains 178
Unrealized losses (21)
Fair value 247,720
Current Investments | U.S. Treasury Securities  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost 54,881
Unrealized gains 46
Fair value 54,927
Current Investments | U.S. Government-sponsored Agency Securities  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost 61,310
Unrealized gains 25
Unrealized losses (20)
Fair value 61,315
Current Investments | Commercial Paper  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost 8,904
Unrealized gains 3
Fair value 8,907
Current Investments | Corporate Debt Securities  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost 122,468
Unrealized gains 104
Unrealized losses (1)
Fair value $ 122,571