v3.26.3
Investments in Debt Securities - Schedule of Available for Sale Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized cost $ 323,801 $ 374,257
Allowance for credit losses 0 0
Gross unrealized gains 0 252
Gross unrealized losses (1,938) (99)
Fair value $ 321,863 $ 374,410
Weighted-average effective interest rate of AFS investments 4.03% 3.85%
U.S. Treasury securities    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized cost $ 95,954 $ 131,229
Allowance for credit losses 0 0
Gross unrealized gains 0 123
Gross unrealized losses (435) (2)
Fair value 95,519 131,350
Corporate bonds    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized cost 227,847 243,028
Allowance for credit losses 0 0
Gross unrealized gains 0 129
Gross unrealized losses (1,503) (97)
Fair value $ 226,344 $ 243,060