v3.26.1
Investments Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 179,249 $ 24,880
Allowances for Credit Losses 0 0
Total Unrealized Gains 0 1
Total Unrealized Losses 294 4
Fair Value 178,954 24,877
Commercial Paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 84,275 12,439
Allowances for Credit Losses 0 0
Total Unrealized Gains 0 0
Total Unrealized Losses 167 4
Fair Value 84,108 12,435
Corporate Notes    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 10,132  
Allowances for Credit Losses 0  
Total Unrealized Gains 0  
Total Unrealized Losses 5  
Fair Value 10,126  
U.S. Treasury Bills    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 23,562 7,459
Allowances for Credit Losses 0 0
Total Unrealized Gains 0 1
Total Unrealized Losses 18 0
Fair Value 23,544 7,460
U.S. Government Agencies    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 61,280 4,982
Allowances for Credit Losses 0 0
Total Unrealized Gains 0 0
Total Unrealized Losses 104 0
Fair Value $ 61,176 $ 4,982