XML 49 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Investments - Schedule of Investment Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized Cost    
Due in one year or less $ 51,011 $ 69,427
Due after one year through five years 68,208 59,994
Amortized Cost 119,219 129,421
Fair Value    
Due in one year or less 51,007 69,586
Due after one year through five years 68,227 60,311
Fair Value $ 119,234 $ 129,897