v3.26.1
Investments - Maturities of Available-for-sale investments (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Investments  
2026 $ 39,334
2027 75,980
2028 36,614
2029 3,627
Total $ 155,555