XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Investments [Abstract]    
Percentage of long-term investment portfolio at amortized cost 14.20% 16.00%
Percentage of long-term investment portfolio measured at fair value 14.10% 16.30%
Total assets 13.20% 14.90%