XML 116 R102.htm IDEA: XBRL DOCUMENT v3.25.1
Concentrations of Credit Risk (Details)
12 Months Ended
Dec. 31, 2024
Maximum | Accounts receivable | Customer concentration risk  
Concentration Risk [Line Items]  
Loans to any borrower as a percent of unimpaired capital and surplus 15.00%