XML 140 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
investment
Dec. 31, 2022
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amount authorized for impact portfolio | $   $ 30
Number of investments related to impact portfolio | investment 4  
Minimum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale debt securities, investment maturity 12 months  
Maximum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale debt securities, investment maturity 37 months