XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Investments - Maturities of Available-for-sale investments (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Investments  
2025 $ 23,679
2026 72,303
2027 61,542
2028 24,097
Total $ 181,621