XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments - Revenue and General Obligation Bonds by Location (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
States and Political Subdivisions [Member]    
Marketable Securities [Line Items]    
Amortized cost (available-for-sale securities and held-to-maturity securities) $ 223,224 $ 372,313
Fair market value (available-for-sale securities and held-to-maturity securities) 219,810 372,371
General Obligation Bonds [Member]    
Marketable Securities [Line Items]    
Amortized cost (available-for-sale securities and held-to-maturity securities) 197,752 324,679
Fair market value (available-for-sale securities and held-to-maturity securities) 194,620 324,643
General Obligation Bonds [Member] | TEXAS    
Marketable Securities [Line Items]    
Amortized cost (available-for-sale securities and held-to-maturity securities) 83,196 146,215
Fair market value (available-for-sale securities and held-to-maturity securities) 82,208 146,589
General Obligation Bonds [Member] | CALIFORNIA    
Marketable Securities [Line Items]    
Amortized cost (available-for-sale securities and held-to-maturity securities) 51,523 63,316
Fair market value (available-for-sale securities and held-to-maturity securities) 49,174 61,048
General Obligation Bonds [Member] | Other [Member]    
Marketable Securities [Line Items]    
Amortized cost (available-for-sale securities and held-to-maturity securities) 63,033 115,148
Fair market value (available-for-sale securities and held-to-maturity securities) 63,238 117,006
Revenue Bonds [Member]    
Marketable Securities [Line Items]    
Amortized cost (available-for-sale securities and held-to-maturity securities) 25,472 47,634
Fair market value (available-for-sale securities and held-to-maturity securities) 25,190 47,728
Revenue Bonds [Member] | TEXAS    
Marketable Securities [Line Items]    
Amortized cost (available-for-sale securities and held-to-maturity securities) 5,438 8,850
Fair market value (available-for-sale securities and held-to-maturity securities) 5,393 8,899
Revenue Bonds [Member] | CALIFORNIA    
Marketable Securities [Line Items]    
Amortized cost (available-for-sale securities and held-to-maturity securities) 3,571 3,794
Fair market value (available-for-sale securities and held-to-maturity securities) 3,496 3,735
Revenue Bonds [Member] | Other [Member]    
Marketable Securities [Line Items]    
Amortized cost (available-for-sale securities and held-to-maturity securities) 16,463 34,990
Fair market value (available-for-sale securities and held-to-maturity securities) $ 16,301 $ 35,094