v3.26.1
Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value $ 48,381 $ 47,582
Interest receivable 328 499
U.S. government agency bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 48,102 47,053
Gross Unrealized Gains 279 529
Estimated Fair Value $ 48,381 $ 47,582