v3.26.1
Investments - Schedule of Amortized Cost and Estimated Fair Value by Maturity of Investment Securities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Amortized Cost  
Within one year or less $ 80,481
One through five years 106,276
Total 186,757
Fair Value  
With in one year or less 80,333
One through five years 105,346
Total $ 185,679