v3.26.1
CO Bonds - Call Feature (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Long-Term Debt, Gross $ 51,430,105 $ 52,733,370
Non-callable / non-putable    
Debt Instrument [Line Items]    
Long-Term Debt, Gross 28,510,705 30,060,470
Callable    
Debt Instrument [Line Items]    
Long-Term Debt, Gross $ 22,919,400 $ 22,672,900