v3.26.1
Marketable Securities - AFS Debt Securities - Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Net Carrying Amount    
2026 (remaining six months) $ 53,529  
2027 44,463  
Total 97,992 $ 53,727
Fair Value    
2026 (remaining six months) 53,504  
2027 44,402  
Total $ 97,906