XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Investments - Contract Maturity of Available-for-Sale Securities (Details)
9 Months Ended
Sep. 30, 2025
Investments [Abstract]  
Maximum contract maturity period, range 1 1 year
One year or less 67.00%
Maximum contract maturity period, range 2 2 years
After one year but within two years 29.00%
Maximum contract maturity period, range 3 3 years 6 months
After two years but within three and a half years 4.00%
Total 100.00%