XML 100 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies and Practices - Variable Interest Entities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity, Not Primary Beneficiary, Disclosures [Abstract]    
Investment carrying amount $ (87,853) $ (77,402)
Tax credits subject to recapture 173,822 153,699
Unfunded capital and other commitments 55,662 82,046
Company’s maximum exposure to loss $ 141,631 $ 158,343
ALLO Communications | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Ownership percentage by parent 45.00%  
Percent of operating decision voting power 43.00%