XML 43 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Investments - Schedule of Investment Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Amortized Cost    
Due in one year or less $ 52,208 $ 69,427
Due after one year through five years 66,858 59,994
Amortized Cost 119,066 129,421
Fair Value    
Due in one year or less 52,234 69,586
Due after one year through five years 66,912 60,311
Fair Value $ 119,146 $ 129,897