{"cik":1163668,"entityName":"South Plains Financial, Inc.","facts":{"dei":{"EntityCommonStockSharesOutstanding":{"label":"Entity Common Stock, Shares Outstanding","description":"Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.","units":{"shares":[{"end":"2019-06-06","val":17978520,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q2I"},{"end":"2019-08-14","val":17983146,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-11-13","val":18007041,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2020-03-25","val":18056014,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2020Q1I"},{"end":"2020-05-13","val":18059174,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2020-08-14","val":18059174,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-11-06","val":18059174,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2021-03-10","val":18044388,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2021Q1I"},{"end":"2021-05-07","val":18036194,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-08-06","val":17954313,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-11-03","val":17789192,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2022-03-03","val":17693639,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2022Q1I"},{"end":"2022-05-06","val":17618573,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-08-05","val":17367661,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-11-07","val":16999841,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2023-03-08","val":17047883,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2023Q1I"},{"end":"2023-05-05","val":17063394,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2023-08-03","val":16913686,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-11-03","val":16482279,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2024-03-13","val":16432851,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2024Q1I"},{"end":"2024-05-02","val":16419362,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2024-08-05","val":16386627,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-11-01","val":16389659,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2025-03-05","val":16485647,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2025Q1I"},{"end":"2025-05-01","val":16227687,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2025-08-01","val":16236701,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-11-03","val":16247839,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2026-03-03","val":16331422,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2026Q1I"},{"end":"2026-05-04","val":19145754,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05"}]}},"EntityPublicFloat":{"label":"Entity Public Float","description":"The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.","units":{"USD":[{"end":"2019-06-30","val":220400000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q2I"},{"end":"2020-06-30","val":191400000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q2I"},{"end":"2021-06-30","val":309200000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q2I"},{"end":"2022-06-30","val":306400000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q2I"},{"end":"2023-06-30","val":276300000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q2I"},{"end":"2024-06-30","val":328600000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q2I"},{"end":"2025-06-30","val":442000000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q2I"}]}}},"us-gaap":{"AccretionAmortizationOfDiscountsAndPremiumsInvestments":{"label":"Accretion (Amortization) of Discounts and Premiums, Investments","description":"The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":-637000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1228000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-1507000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-1305000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":308000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":308000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":296000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":296000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":97000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":97000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":-252000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":-252000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-252000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-379000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-379000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1130000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-1130000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":-2064000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-2064000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-3166000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-3166000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-3166000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1129000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-1129000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2281000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":-2281000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":-3399000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-3399000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":-4513000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-4513000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":-4513000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1063000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":-1063000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2077000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-2077000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":-3089000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":-3089000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-4072000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":-4072000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-4072000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-991000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-991000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1980000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":-1980000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":-2731000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-2731000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":-3381000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":-3381000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":-3381000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-594000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":-594000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1346000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":-1346000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":-2095000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-2095000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-2844000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":-2844000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-738000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":-738000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1473000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":-2195000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":-2713000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-559000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"AccruedLiabilitiesAndOtherLiabilities":{"label":"Accrued Liabilities and Other Liabilities","description":"Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.","units":{"USD":[{"end":"2018-12-31","val":29416000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":29416000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":29416000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":29416000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":35723000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":27524000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":32861000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":29098000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":29098000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":29098000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":29098000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":29098000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":38560000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":47731000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":41592000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":31229000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":31229000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":31229000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":31229000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":31229000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":38038000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":35640000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":41533000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":31038000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":31038000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":31038000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":31038000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":31038000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":40305000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":62404000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":68048000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":58265000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":58265000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":58265000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":58265000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":58265000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":59631000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":61131000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":71617000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":61358000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":61358000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":61358000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":61358000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":61358000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":61496000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":68177000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":64870000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":62060000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":62060000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":62060000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":62060000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":62060000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":58547000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":58863000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":59999000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":52093000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":52093000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":53356000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment":{"label":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment","description":"Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.","units":{"USD":[{"end":"2018-12-31","val":53759000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":58358000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":58358000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":62806000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":62806000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":67292000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":67292000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-12-31","val":68068000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":68068000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":72639000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":72639000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-12-31","val":71801000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":71801000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-12-31","val":75074000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"AccumulatedOtherComprehensiveIncomeLossNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Net of Tax","description":"Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.","units":{"USD":[{"end":"2018-12-31","val":-2243000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":-2243000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":-2243000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":-2243000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":53000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3537000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3628000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":958000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":958000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":958000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":958000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":958000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":14897000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":19544000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":18763000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":21339000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":21339000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":21339000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":21339000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":21339000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12208000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":18425000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":14314000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":13702000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":13702000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":13702000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":13702000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":13702000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-16301000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-46832000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-73510000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-65108000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":-65108000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":-65108000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":-65108000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":-65108000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-60379000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-61828000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-84593000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-51674000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":-51674000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":-51674000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":-51674000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":-51674000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-59137000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-59060000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-42413000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-60621000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":-60621000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":-60621000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":-60621000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":-60621000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-57944000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-60246000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-51104000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-47719000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":-47719000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":-48618000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"AdditionalPaidInCapital":{"label":"Additional Paid in Capital","description":"Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.","units":{"USD":[{"end":"2018-12-31","val":80412000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":80412000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":80412000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":80412000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":80412000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":140189000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":140268000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":140492000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":140492000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":140492000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":140492000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":140492000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":140699000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":140620000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":141245000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":141112000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":141112000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":141112000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":141112000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":141112000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":140633000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":140212000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":136401000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":133215000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":133215000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":133215000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":133215000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":133215000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":130618000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":125332000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":116565000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":112834000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":112834000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":112834000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":112834000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":112834000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":112981000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":111133000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":102633000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":97107000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":97107000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":97107000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":97107000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":97107000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":97406000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":97766000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":97367000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":97287000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":97287000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":97287000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":97287000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":97287000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":89799000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":90268000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":91116000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":91065000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":91065000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":91244000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue":{"label":"APIC, Share-based Payment Arrangement, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":142000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":142000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":142000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":142000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":407000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":407000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":265000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":265000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":853000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":853000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":853000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":310000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":310000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":341000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":341000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":31000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":31000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":966000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":966000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":625000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":625000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1272000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":1272000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1272000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":390000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":390000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":822000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":822000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":432000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":432000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1225000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1225000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":403000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":403000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1639000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":1639000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":1639000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":528000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":528000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1177000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":1177000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":648000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":648000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1866000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":1866000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":689000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":689000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2753000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":2753000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":2753000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":525000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":525000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1114000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":1114000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":590000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":590000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1625000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1625000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":511000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":511000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2157000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":2157000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":2157000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":481000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":481000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1138000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":1138000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":657000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":657000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1701000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1701000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":563000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":563000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2318000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":2318000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":569000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1323000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":754000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1973000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":650000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2624000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"AdvertisingExpense":{"label":"Advertising Expense","description":"Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":2500000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2200000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":2200000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":2200000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2600000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":2600000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":2600000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2600000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":2600000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":2600000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3100000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":3100000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":3100000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2900000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":2900000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":2900000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3300000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":3300000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3400000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"AllowanceForLoanAndLeaseLossesWriteOffs":{"label":"Allowance for Loan and Lease Losses, Write-offs","description":"Amount of loans and leases that have been written off from both loan receivables and allowance reserve for credit loss.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":581000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2627000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":2046000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":7099000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":4472000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":8146000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":669000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":669000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1215000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1215000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":546000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":546000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1940000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1940000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":725000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":725000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3273000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":3273000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1670000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":1670000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3683000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":2013000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4694000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":1011000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5559000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":841000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"}]}},"AllowanceForLoanAndLeaseLossRecoveryOfBadDebts":{"label":"Allowance for Loan and Lease Loss, Recovery of Bad Debts","description":"Amount of recovery of loans and lease receivables which had previously been fully or partially written-off as bad debts.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":311000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":563000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":252000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":978000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":415000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2910000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":316000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":316000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":777000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":777000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":461000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":461000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1087000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1087000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":310000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":310000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1545000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":1545000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":313000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":313000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":754000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":441000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1144000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":390000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1345000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":218000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"}]}},"AmortizationOfIntangibleAssets":{"label":"Amortization of Intangible Assets","description":"The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":356000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":356000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":356000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1700000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":1700000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1700000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1700000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":1700000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":1700000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1500000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":1500000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":1500000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1000000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":1000000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":1000000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":700000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":700000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":600000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"Assets":{"label":"Assets","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2018-12-31","val":2712745000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":2712745000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":2712745000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":2712745000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2745997000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2777170000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2795582000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3237167000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":3237167000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":3237167000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":3237167000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":3237167000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2019-12-31","val":3237167000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3216563000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3584532000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3542666000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3599160000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":3599160000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":3599160000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":3599160000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":3599160000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2020-12-31","val":3599160000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3732894000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3712915000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3774175000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3901855000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":3901855000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":3901855000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":3901855000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":3901855000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3999744000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3974724000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3992690000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3944063000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":3944063000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":3944063000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":3944063000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":3944063000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4058049000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4150129000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4186440000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4204793000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":4204793000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":4204793000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":4204793000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":4204793000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4218993000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4220936000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4337659000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4232239000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":4232239000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":4232239000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":4232239000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":4232239000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4405209000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4363674000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4479437000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4480500000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":4480500000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4646374000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax":{"label":"Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax","description":"Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2018-12-31","val":528000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":528000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":528000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":528000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1717000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4637000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6010000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5412000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":5412000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":5412000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":5412000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":5412000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":20380000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":26915000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":26384000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":27875000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":27875000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":27875000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":27875000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":27875000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":14346000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":22549000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":17734000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":16440000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":16440000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":16440000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":16440000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":16440000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1803000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":938000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":27000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":27000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":27000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":27000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":27000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":972000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":2000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":2000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":2000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":2000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":1000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":1000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":1000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":1000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":67000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":127000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":541000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":595000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":595000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":399000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax":{"label":"Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax","description":"Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2018-12-31","val":3368000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":3368000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":3368000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":3368000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1650000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":160000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1417000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4199000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":4199000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":4199000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":4199000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":4199000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":296000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":18000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":905000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":787000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":787000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":787000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":787000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":787000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5750000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3333000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4481000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4831000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":4831000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":4831000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":4831000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":4831000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":35071000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":76302000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":114481000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":102785000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":102785000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":102785000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":102785000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":102785000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":95106000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":97836000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":128741000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":82070000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":82070000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":82070000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":82070000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":82070000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":92901000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":92338000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":67073000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":91775000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":91775000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":91775000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":91775000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":91775000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":86201000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":87602000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":75566000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":70632000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":70632000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":71548000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"AvailableForSaleDebtSecuritiesAmortizedCostBasis":{"label":"Debt Securities, Available-for-sale, Amortized Cost","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2018-12-31","val":341036000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":341036000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":341036000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":341036000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":338984000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":259087000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":396742000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":706437000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":706437000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":706437000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":706437000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":706437000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":714707000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":703777000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":700850000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":775999000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":775999000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":775999000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":775999000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":775999000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":768612000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":758397000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":739309000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":712895000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":712895000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":712895000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":712895000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":712895000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":826672000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":839307000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":825879000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":804469000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":804469000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":804469000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":804469000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":804469000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":792713000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":725927000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":713710000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":704830000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":704830000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":704830000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":704830000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":704830000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":692769000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":683368000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":673960000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":669014000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":669014000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":669014000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":669014000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":669014000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":657661000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":657475000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":646163000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":637577000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":637577000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":674001000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost":{"label":"Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":12006000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10105000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10434000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":14206000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":15730000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":15672000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":20825000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":26079000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":26284000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":25944000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":23918000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":22502000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":22185000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":22147000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":19532000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":19508000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17901000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":17405000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":16918000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":16897000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":16170000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":16152000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":15801000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":20909000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-03-31","val":21176000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":21160000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":19867000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":12841000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":13909000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue":{"label":"Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":11997000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10249000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10630000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":14472000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":16150000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":16456000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":21658000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":26959000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":27032000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":27024000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":25227000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":23426000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":22574000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":21527000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":18582000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":18388000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":16868000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":16179000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15402000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":15640000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":14940000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":15097000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":14963000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":19548000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-03-31","val":20023000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":20075000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":18951000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":12185000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":13067000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost":{"label":"Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":7317000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7317000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6848000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5778000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1246000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3398000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4595000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5325000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6864000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7563000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8480000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8449000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8704000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8663000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9454000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5387000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6142000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6112000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6380000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6353000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4521000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4508000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4997000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4984000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5490000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":10080000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":5072000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue":{"label":"Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":7318000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7380000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6901000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5842000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1343000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3585000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4864000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5646000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7256000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7941000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8571000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8470000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8499000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8560000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9250000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5119000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5830000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5940000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6198000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6150000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4427000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4376000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4891000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4903000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5421000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9985000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":5015000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost":{"label":"Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":19642000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":20674000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":29816000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":78808000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":189454000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":197387000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":223930000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":241565000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":243845000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":247216000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":245909000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":245139000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":243699000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":242923000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":242144000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":241360000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":239323000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":193415000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":191637000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":191070000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":190500000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":189927000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":189352000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":183252000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-03-31","val":181687000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":181115000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":181852000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":180951000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":179293000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue":{"label":"Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":20051000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21269000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":30447000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":78713000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":192477000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":206050000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":230820000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":252133000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":248738000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":257420000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":253697000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":254833000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":233310000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":214547000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":202543000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":207313000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":212151000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":167381000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":149221000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":169024000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":166908000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":165389000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":170198000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":157897000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-03-31","val":153439000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":149971000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":157445000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":158549000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":155115000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost":{"label":"Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":78370000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3496000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":470000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":470000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5772000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6267000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5760000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6731000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":377000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1130000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1615000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1939000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":954000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":951000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1901000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1898000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3897000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2628000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":736000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":735000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":409000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":406000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2541000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2919000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2311000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2294000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":205000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":545000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":49990000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue":{"label":"Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":78356000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3496000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":475000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":472000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5862000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6343000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5800000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6761000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":381000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1137000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1640000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1959000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":962000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":953000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1906000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1906000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3900000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2629000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":736000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":735000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":403000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":401000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2521000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2899000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2301000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2290000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":205000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":546000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":49990000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost":{"label":"Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Amortized Cost","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.","units":{"USD":[{"end":"2019-03-31","val":221649000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":217495000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":349174000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":607175000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":503751000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":484451000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":449089000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":498226000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":493511000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":478782000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":461003000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":435752000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":551354000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":564837000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":553598000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":533040000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":522138000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":507092000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":498277000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":490016000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":479310000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":470530000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":461745000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":457426000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-03-31","val":447490000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":447922000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":438749000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":433160000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":425737000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue":{"label":"Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.","units":{"USD":[{"end":"2019-03-31","val":221329000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":221170000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":352882000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":608151000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":520302000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":501825000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":466708000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":513649000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":496193000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":486386000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":464742000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":436345000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":527987000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":518446000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":479882000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":465544000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":456410000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":436785000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":413780000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":431423000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":411420000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":403994000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":414780000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":392520000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-03-31","val":390873000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":392761000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":389116000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":386275000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":379665000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"AvailableForSaleSecuritiesDebtSecurities":{"label":"Debt Securities, Available-for-sale","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2018-12-31","val":338196000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":338196000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":338196000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":338196000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":339051000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":263564000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":401335000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":707650000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":707650000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":707650000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":707650000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":707650000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":734791000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":730674000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":726329000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":803087000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":803087000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":803087000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":803087000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":803087000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":777208000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":777613000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":752562000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":724504000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":724504000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":724504000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":724504000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":724504000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":793404000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":763943000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":711412000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":701711000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":701711000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":701711000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":701711000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":701711000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":698579000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":628093000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":584969000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":622762000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":622762000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":622762000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":622762000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":622762000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":599869000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":591031000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":606889000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":577240000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":577240000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":577240000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":577240000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":577240000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":571527000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":570000000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":571138000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":567540000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":567540000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":602852000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"BankOwnedLifeInsurance":{"label":"Bank Owned Life Insurance","description":"The carrying amount of a life insurance policy on an officer, executive or employee for which the reporting entity (a bank) is entitled to proceeds from the policy upon death of the insured or surrender of the insurance policy.","units":{"USD":[{"end":"2018-12-31","val":57172000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":57172000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":57172000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":57172000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":57499000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":57794000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":58109000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":69397000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":69397000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":69397000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":69397000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":69397000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":69756000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":70071000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":70401000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":70731000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":70731000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":70731000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":70731000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":70731000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":71061000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":71361000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":71676000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":71978000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":71978000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":71978000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":71978000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":71978000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":72274000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":72574000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":72874000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":73174000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":73174000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":73174000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":73174000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":73174000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":73474000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":73804000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":74104000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":74504000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":74504000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":74504000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":74504000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":74504000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":74879000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":75254000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":75649000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":76054000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":76054000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":76054000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":76054000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":76054000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":76459000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":76859000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":77274000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":77694000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":77694000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":78119000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"BankOwnedLifeInsuranceIncome":{"label":"Bank Owned Life Insurance Income","description":"Earnings on or other increases in the value of the cash surrender value of bank owned life insurance policies.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":333000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":666000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":999000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":1282000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":327000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":327000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":622000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":622000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":937000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":937000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":1293000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":1293000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1293000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":359000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":359000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":674000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":674000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":1004000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1004000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":1334000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":1334000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1334000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":330000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":330000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":630000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":630000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":945000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":945000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":1247000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":1247000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":1247000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":296000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":296000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":596000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":596000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":896000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":896000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":1196000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":1196000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":1196000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":300000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":300000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":630000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":630000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":930000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":930000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":1330000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":1330000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":1330000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":375000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":375000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":750000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":750000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":1145000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1145000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":1550000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":1550000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":405000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":405000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":805000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":1220000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":1640000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":425000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod":{"label":"Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments Related to Previous Period","description":"Amount of increase (decrease) in income that would have been recognized in previous periods if the adjustments to provisional amounts were recognized as of the acquisition date.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2020-01-01","end":"2020-03-31","val":1211000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"}]}},"CashAcquiredFromAcquisition":{"label":"Cash Acquired from Acquisition","description":"The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":78171000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":78171000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":78171000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"}]}},"CashAndCashEquivalentsAtCarryingValue":{"label":"Cash and Cash Equivalents, at Carrying Value","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2018-12-31","val":245989000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":245989000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":245989000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":245989000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":339410000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":408116000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":244645000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":158099000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":158099000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":158099000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":158099000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":158099000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":136062000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":256101000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":290885000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":300307000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":300307000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":300307000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":300307000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":300307000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":413406000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":383949000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":327600000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":486821000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":486821000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":486821000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":486821000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":486821000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":528612000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":375690000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":329962000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":234883000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":234883000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":234883000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":234883000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":234883000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":328002000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":295581000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":352424000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":330158000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":330158000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":330158000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":330158000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":330158000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":371939000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":298006000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":471167000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":359082000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":359082000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":359082000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":359082000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":359082000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":536300000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":470496000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":635046000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":552439000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":552439000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":722000000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"CashAndDueFromBanks":{"label":"Cash and Due from Banks","description":"For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks.","units":{"USD":[{"end":"2018-12-31","val":47802000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":47802000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":47802000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":47802000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":37632000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":38302000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":48709000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":56246000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":56246000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":56246000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":56246000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":56246000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":46883000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":51256000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":43750000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":76146000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":76146000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":76146000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":76146000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":76146000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":65204000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":67915000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":62638000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":68425000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":68425000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":68425000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":68425000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":68425000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":65717000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":67127000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":52749000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":61613000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":61613000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":61613000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":61613000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":61613000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":51186000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":64497000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":44583000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":62821000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":62821000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":62821000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":62821000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":62821000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":41273000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":46024000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":60863000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":54114000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":54114000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":54114000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":54114000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":54114000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":56006000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":60400000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":56071000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":58318000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":58318000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":45881000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2017-12-31","val":294563000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2017-12-31","val":294563000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":294563000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2017-12-31","val":294563000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":353481000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1I"},{"end":"2018-06-30","val":279097000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":165740000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":245989000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":245989000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":245989000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":245989000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2018-12-31","val":245989000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2018-12-31","val":245989000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-31","val":245989000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2018-12-31","val":245989000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2018-12-31","val":245989000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":339410000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2019-03-31","val":339410000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":408116000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":408116000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":244645000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-09-30","val":244645000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":158099000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":158099000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":158099000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":158099000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":158099000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2019-12-31","val":158099000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":158099000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2019-12-31","val":158099000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2019-12-31","val":158099000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2019-12-31","val":158099000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2019Q4I"},{"end":"2020-03-31","val":136062000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2020-03-31","val":136062000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":256101000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-06-30","val":256101000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2I"},{"end":"2020-09-30","val":290885000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-09-30","val":290885000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":300307000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":300307000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":300307000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":300307000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":300307000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2020-12-31","val":300307000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2020-12-31","val":300307000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2020-12-31","val":300307000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2020-12-31","val":300307000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2020-12-31","val":300307000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":413406000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-31","val":413406000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1I"},{"end":"2021-06-30","val":383949000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2021-06-30","val":383949000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2I"},{"end":"2021-09-30","val":327600000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":327600000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":486821000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":486821000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":486821000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":486821000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":486821000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2021-12-31","val":486821000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2021-12-31","val":486821000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2021-12-31","val":486821000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":486821000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2021-12-31","val":486821000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":528612000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-03-31","val":528612000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1I"},{"end":"2022-06-30","val":375690000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-06-30","val":375690000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2I"},{"end":"2022-09-30","val":329962000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2022-09-30","val":329962000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":234883000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":234883000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":234883000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":234883000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":234883000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2022-12-31","val":234883000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2022-12-31","val":234883000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2022-12-31","val":234883000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2022-12-31","val":234883000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2022-12-31","val":234883000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2022Q4I"},{"end":"2023-03-31","val":328002000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2023-03-31","val":328002000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1I"},{"end":"2023-06-30","val":295581000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2023-06-30","val":295581000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2I"},{"end":"2023-09-30","val":352424000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-09-30","val":352424000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":330158000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":330158000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":330158000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":330158000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":330158000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2023-12-31","val":330158000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2023-12-31","val":330158000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2023-12-31","val":330158000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2023-12-31","val":330158000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023Q4I"},{"end":"2024-03-31","val":371939000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2024-03-31","val":371939000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":298006000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2024-06-30","val":298006000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2I"},{"end":"2024-09-30","val":471167000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-09-30","val":471167000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":359082000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":359082000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":359082000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":359082000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":359082000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2024-12-31","val":359082000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":536300000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2025-03-31","val":536300000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1I"},{"end":"2025-06-30","val":470496000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":635046000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":552439000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":552439000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":722000000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","description":"Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":58918000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-15466000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-128823000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-48574000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":93421000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":93421000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":162127000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":162127000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-1344000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-1344000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":-87890000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":-87890000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-87890000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-22037000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-22037000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":98002000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":98002000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":132786000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":132786000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":142208000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":142208000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":142208000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":113099000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":113099000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":83642000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":83642000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":27293000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":27293000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":186514000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":186514000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":186514000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":41791000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":41791000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-111131000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-111131000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":-156859000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":-156859000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-251938000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":-251938000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-251938000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":93119000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":93119000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":60698000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":60698000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":117541000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":117541000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":95275000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":95275000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":95275000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":41781000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":41781000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-32152000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":-32152000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":141009000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":141009000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":28924000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":28924000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":177218000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":177218000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":111414000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":275964000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":193357000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":169561000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"CommonStockDividendsPerShareDeclared":{"label":"Common Stock, Dividends, Per Share, Declared","description":"Aggregate dividends declared during the period for each share of common stock outstanding.","units":{"USD/shares":[{"start":"2018-01-01","end":"2018-03-31","val":0.15,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1.19,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1.04,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1.19,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":2.03,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":0.03,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":0.03,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0.03,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0.03,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0.06,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":0.06,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.06,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.03,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":0.03,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.03,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":0.06,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":0.03,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":0.03,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0.03,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":0.09,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":0.03,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":0.03,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0.14,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":0.14,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":0.14,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.05,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0.05,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.12,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":0.12,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":0.07,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":0.07,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.21,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":0.21,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":0.09,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0.09,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.3,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0.3,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":0.3,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.11,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":0.11,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.22,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":0.22,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":0.11,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":0.11,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.34,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":0.34,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0.12,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0.12,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.46,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":0.46,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0.46,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.13,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":0.13,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.26,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":0.26,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":0.13,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":0.13,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.39,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":0.39,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":0.13,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0.13,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0.52,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":0.52,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":0.52,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.13,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":0.13,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.27,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":0.27,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":0.14,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":0.14,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0.41,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":0.41,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0.14,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0.14,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0.56,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":0.56,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.15,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":0.15,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.3,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":0.15,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0.46,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":0.16,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0.62,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0.17,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"CommonStockParOrStatedValuePerShare":{"label":"Common Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of common stock.","units":{"USD/shares":[{"end":"2018-12-31","val":1,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":1,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-11","val":1,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2019-03-11","val":1,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-03-11","val":1,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-03-11","val":1,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-03-11","val":1,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-03-11","val":1,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-03-11","val":1,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-03-11","val":1,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2019-03-11","val":1,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2019-03-31","val":1,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":1,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":1,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":1,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":1,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":1,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":1,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":1,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":1,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":1,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":1,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":1,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":1,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":1,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":1,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":1,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":1,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":1,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":1,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":1,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":1,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"CommonStockSharesAuthorized":{"label":"Common Stock, Shares Authorized","description":"The maximum number of common shares permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2018-12-31","val":30000000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":30000000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":30000000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":30000000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-10","val":1000000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-03-10","val":1000000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-03-10","val":1000000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-03-10","val":1000000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-03-10","val":1000000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-03-10","val":1000000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2019-03-10","val":1000000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2019-03-11","val":30000000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2019-03-11","val":30000000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-03-11","val":30000000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-03-11","val":30000000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-03-11","val":30000000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-03-11","val":30000000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-03-11","val":30000000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-03-11","val":30000000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2019-03-11","val":30000000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2019-03-31","val":30000000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":30000000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":30000000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":30000000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":30000000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":30000000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":30000000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":30000000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":30000000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":30000000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":30000000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":30000000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":30000000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":30000000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":30000000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":30000000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":30000000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":30000000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":30000000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":30000000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":30000000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":30000000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":30000000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":30000000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":30000000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":30000000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":30000000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":30000000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":30000000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":30000000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":30000000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":30000000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":30000000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":30000000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":30000000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":30000000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":30000000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":30000000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":30000000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":30000000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":30000000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":30000000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":30000000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":30000000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":30000000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":30000000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":30000000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":30000000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":30000000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":30000000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":30000000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":30000000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":30000000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":30000000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"CommonStockSharesIssued":{"label":"Common Stock, Shares, Issued","description":"Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.","units":{"shares":[{"end":"2018-12-31","val":14771520,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":14771520,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":14771520,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":14771520,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":14771520,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":17978520,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":18004323,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":18036115,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":18036115,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":18036115,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":18036115,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":18036115,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":18056014,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":18059174,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":18059174,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":18076364,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":18076364,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":18076364,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":18076364,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":18076364,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":18053229,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":18014398,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":17824094,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":17760243,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":17760243,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":17760243,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":17760243,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":17760243,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":17673407,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":17417094,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":17064640,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":17027197,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":17027197,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":17027197,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":17027197,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":17027197,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17062572,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":16952072,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":16600442,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":16417099,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":16417099,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":16417099,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":16417099,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":16417099,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":16431755,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":16424021,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":16386627,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":16455826,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":16455826,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":16455826,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":16455826,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":16455826,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":16235647,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":16230475,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":16247839,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":16293577,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":16293577,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":16342219,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"CommonStockSharesOutstanding":{"label":"Common Stock, Shares, Outstanding","description":"Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.","units":{"shares":[{"end":"2018-12-31","val":14771520,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":14771520,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":14771520,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":14771520,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":17978520,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":18004323,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":18036115,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":18036115,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":18036115,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q4I"},{"end":"2020-03-31","val":18056014,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":18059174,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":18059174,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":18076364,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":18076364,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":18076364,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-03-31","val":18053229,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":18014398,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":17824094,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":17760243,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":17760243,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":17760243,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":17673407,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":17417094,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":17064640,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":17027197,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":17027197,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":17027197,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17062572,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":16952072,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":16600442,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":16417099,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":16417099,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":16417099,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":16431755,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":16424021,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":16386627,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":16455826,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":16455826,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":16455826,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":16455826,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":16235647,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":16230475,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":16247839,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":16293577,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":16293577,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":16342219,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"CommonStockValue":{"label":"Common Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2018-12-31","val":14772000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":14772000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":14772000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":14772000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":14772000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":17979000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":18004000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":18036000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":18036000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":18036000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":18036000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":18036000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":18056000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":18059000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":18059000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":18076000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":18076000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":18076000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":18076000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":18076000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":18053000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":18014000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":17824000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":17760000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":17760000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":17760000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":17760000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":17760000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":17673000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":17417000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":17065000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":17027000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":17027000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":17027000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":17027000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":17027000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17062000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":16952000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":16600000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":16417000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":16417000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":16417000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":16417000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":16417000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":16432000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":16424000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":16386000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":16456000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":16456000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":16456000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":16456000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":16456000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":16236000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":16230000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":16248000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":16294000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":16294000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":16342000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"ComprehensiveIncomeNetOfTax":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":2341000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":15313000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":12972000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":18385000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":3072000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":27493000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7069000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":7069000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":16633000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":16633000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":9564000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":9564000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":24982000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":24982000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":8349000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":8349000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":32421000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":32421000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":32421000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":21022000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":21022000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":31284000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":31284000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":10262000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":10262000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":47234000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":47234000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":15950000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":15950000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":65734000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":65734000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":65734000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6029000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":6029000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":25896000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":25896000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":19867000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":19867000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":36975000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":36975000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":11079000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":11079000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":50977000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":50977000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":50977000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-15725000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":-15725000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-30373000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-30373000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":-14648000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-14648000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-41593000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":-41593000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-11220000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-11220000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-20570000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":-20570000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-20570000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":13973000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":13973000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":42207000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":42207000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":28234000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":28234000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":32936000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":32936000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-9271000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-9271000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":76179000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":76179000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":76179000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3411000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":3411000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":14622000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":14622000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":11211000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":11211000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":42481000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":42481000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":27859000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":27859000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":40770000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":40770000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":14971000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":14971000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":27274000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":12303000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":52734000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":25460000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":71373000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":13646000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption":{"label":"Cumulative Effect of New Accounting Principle in Period of Adoption (Deprecated 2020-01-31)","description":"Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.","units":{"USD":[{"end":"2018-12-31","val":-1279000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":-1279000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":-1279000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q4I"}]}},"CumulativeEffectOnRetainedEarningsBeforeTax1":{"label":"Cumulative Effect on Retained Earnings, before Tax (Deprecated 2020-01-31)","description":"Amount of the cumulative effect on retained earnings before related income tax effect.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":1600000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1600000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":1600000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"}]}},"CumulativeEffectOnRetainedEarningsNetOfTax1":{"label":"Cumulative Effect on Retained Earnings, Net of Tax (Deprecated 2020-01-31)","description":"Amount of the cumulative effect on retained earnings net of related income tax effect.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":1300000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1300000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":1300000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"}]}},"CumulativeEffectOnRetainedEarningsTax1":{"label":"Cumulative Effect on Retained Earnings, Tax (Deprecated 2020-01-31)","description":"Amount of the related income tax effect of a cumulative effect on retained earnings.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":340000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":340000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":340000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"}]}},"CurrentFederalTaxExpenseBenefit":{"label":"Current Federal Tax Expense (Benefit)","description":"Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":2873000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":6923000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":6923000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":6923000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":12590000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":12590000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":12590000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":12834000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":12834000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":12834000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":13250000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":13250000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":13250000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":16192000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":16192000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":16192000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":14184000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":14184000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":16105000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"CurrentStateAndLocalTaxExpenseBenefit":{"label":"Current State and Local Tax Expense (Benefit)","description":"Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":121000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":224000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":224000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":224000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":248000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":248000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":248000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":220000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":220000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":220000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":302000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":302000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":302000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":381000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":381000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":381000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":440000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":440000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":520000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"DebtAndEquitySecuritiesRealizedGainLoss":{"label":"Debt and Equity Securities, Realized Gain (Loss)","description":"Amount of realized gain (loss) on investment in debt and equity securities.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2318000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":2318000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2318000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":2318000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2318000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2318000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2318000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":2318000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":2318000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022"}]}},"DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger":{"label":"Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.","units":{"USD":[{"end":"2018-12-31","val":103215000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":103215000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":103215000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":103215000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":106139000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":52226000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7899000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5048000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":5048000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":5048000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":5048000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":5048000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":384000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":0,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":54630000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":64764000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":64764000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":64764000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":64764000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":64764000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":78617000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":75097000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":101953000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":165755000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":165755000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":165755000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":165755000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":165755000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":601648000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":547906000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":579377000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":616800000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":616800000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":616800000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":616800000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":616800000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":594496000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":585646000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":574268000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":501758000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":501758000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":501758000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":501758000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":501758000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":492395000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":482056000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":481163000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":474705000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":474705000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":459349000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss":{"label":"Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss","description":"Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.","units":{"USD":[{"end":"2018-12-31","val":2956000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":2956000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":2956000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":2956000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1640000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":160000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":88000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":41000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":41000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":41000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":41000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":41000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":0,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2221000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2917000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":2917000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":2917000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":2917000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":2917000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10186000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16133000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":30018000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":40834000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":40834000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":40834000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":40834000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":40834000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":88745000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":92421000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":128445000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":81856000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":81856000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":81856000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":81856000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":81856000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":92690000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":92150000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":67042000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":91560000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":91560000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":91560000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":91560000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":91560000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":86072000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":87346000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":75362000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":70389000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":70389000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":71235000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months":{"label":"Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.","units":{"USD":[{"end":"2018-12-31","val":192515000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":192515000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":192515000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":192515000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":75790000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":131182000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":405209000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":405209000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":405209000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":405209000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":405209000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":31812000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4742000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":144652000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":203683000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":203683000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":203683000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":203683000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":203683000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":297806000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":139733000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":225575000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":185597000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":185597000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":185597000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":185597000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":185597000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":573677000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":591834000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":606529000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":531308000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":531308000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":531308000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":531308000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":531308000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":84091000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":76903000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5592000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3502000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":3502000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":3502000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":3502000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":3502000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4086000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4098000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":30620000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":73696000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":73696000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":73696000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":73696000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":73696000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":41708000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":70367000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":65624000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":70050000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":70050000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":71242000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss":{"label":"Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss","description":"Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.","units":{"USD":[{"end":"2018-12-31","val":412000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":412000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":412000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":412000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1329000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4158000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":4158000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":4158000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":4158000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":4158000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":295000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":18000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":905000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":787000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":787000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":787000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":787000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":787000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5750000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3333000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2260000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1914000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":1914000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":1914000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":1914000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":1914000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":24885000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":60169000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":84463000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":61951000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":61951000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":61951000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":61951000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":61951000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6361000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5415000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":296000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":214000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":214000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":214000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":214000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":214000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":211000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":188000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":31000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":215000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":215000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":215000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":215000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":215000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":129000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":256000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":204000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":243000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":243000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":313000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"DebtSecuritiesAvailableForSaleRestricted":{"label":"Debt Securities, Available-for-sale, Restricted","description":"Amount of restricted investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2018-12-31","val":200000000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":200000000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":200000000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":200000000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":206400000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":207100000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":198600000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":211000000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":211000000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":211000000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":211000000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":211300000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":260500000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":268000000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":260000000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":292200000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":292200000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":292200000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":292200000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":292200000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":321500000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":331400000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":486000000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":474500000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":474500000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":474500000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":474500000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":474500000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":479200000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":463700000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":449900000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":464100000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":464100000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":464100000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":464100000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":464100000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":496200000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":424100000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":400200000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":438900000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":438900000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":438900000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":438900000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":438900000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":425600000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":300700000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":282900000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":309000000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":309000000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":309000000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":309000000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":354200000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":382300000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-12-31","val":413700000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":413700000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":469700000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"DebtSecuritiesAvailableForSaleUnrealizedLossPosition":{"label":"Debt Securities, Available-for-sale, Unrealized Loss Position","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.","units":{"USD":[{"end":"2018-12-31","val":295730000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":295730000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":295730000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":295730000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":181929000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":52226000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":139081000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":410257000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":410257000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":410257000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":410257000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":410257000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":32196000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4742000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":144652000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":203683000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":203683000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":203683000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":203683000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":203683000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":297806000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":139733000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":280205000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":250361000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":250361000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":250361000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":250361000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":250361000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":652294000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":666931000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":708482000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":697063000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":697063000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":697063000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":697063000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":697063000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":685739000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":624809000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":584969000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":620302000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":620302000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":620302000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":620302000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":620302000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":598582000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":589744000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":604888000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":575454000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":575454000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":575454000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":575454000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":575454000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":534103000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":552423000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":546787000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":544755000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":544755000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":530591000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss":{"label":"Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss","description":"Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.","units":{"USD":[{"end":"2018-12-31","val":3368000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":3368000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":3368000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":3368000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1650000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":160000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1417000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4199000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":4199000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":4199000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":4199000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":4199000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":296000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":18000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":905000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":787000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":787000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":787000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":787000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":787000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5750000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3333000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4481000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4831000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":4831000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":4831000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":4831000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":4831000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":35071000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":76302000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":114481000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":102785000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":102785000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":102785000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":102785000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":102785000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":95106000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":97836000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":128741000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":82070000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":82070000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":82070000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":82070000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":82070000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":92901000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":92338000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":67073000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":91775000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":91775000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":91775000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":91775000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":91775000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":86201000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":87602000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":75566000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":70632000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":70632000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":71548000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions":{"label":"Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions","description":"Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.","units":{"Security":[{"end":"2019-03-31","val":65,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":27,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":23,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":27,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":11,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":33,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":18,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":29,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":23,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":130,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":160,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":174,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":170,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":161,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":147,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":149,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":144,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":144,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":144,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":141,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":144,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-03-31","val":137,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":137,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":129,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2026-03-31","val":128,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}],"SECURITY":[{"end":"2025-12-31","val":131,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"DeferredFederalIncomeTaxExpenseBenefit":{"label":"Deferred Federal Income Tax Expense (Benefit)","description":"Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":-6895000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":334000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":334000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":334000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-1588000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-1588000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-1588000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1453000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":1453000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":1453000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1359000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":1359000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":1359000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":99000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":99000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":99000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-1049000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":-1049000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-1023000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"DeferredIncomeTaxAssetsNet":{"label":"Deferred Income Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.","units":{"USD":[{"end":"2019-12-31","val":5619000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":5619000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-09-30","val":3650000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2461000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":2461000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2461000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":2461000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2461000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4004000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1675000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2598000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3038000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":3038000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":3038000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":3038000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":3038000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8393000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16907000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":24317000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":22818000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":22818000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":22818000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":22818000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":22818000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":21779000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":22359000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":28135000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":19413000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":19413000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":19413000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":19413000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":19413000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":21309000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":22319000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":18889000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":22840000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":22840000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":22840000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":22840000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":22840000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":21944000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":23469000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":21650000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":20433000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":20433000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":20244000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2018-12-31","val":3185000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":4724000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":4724000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":12851000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":12851000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":11797000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":11797000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-12-31","val":13688000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":13688000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":13120000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":13120000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-12-31","val":12383000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":12383000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-12-31","val":10718000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsGross":{"label":"Deferred Tax Assets, Gross","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2018-12-31","val":10676000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":10343000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":10343000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":15312000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":15312000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":14835000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":14835000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-12-31","val":36506000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":36506000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":32533000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":32533000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-12-31","val":35223000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":35223000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-12-31","val":31151000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsLiabilitiesNet":{"label":"Deferred Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.","units":{"USD":[{"end":"2018-12-31","val":7491000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":5619000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":5619000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2461000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":2461000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3038000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":3038000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-12-31","val":22818000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":22818000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":19413000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":19413000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-12-31","val":22840000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":22840000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-12-31","val":20433000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOther":{"label":"Deferred Tax Assets, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.","units":{"USD":[{"end":"2018-12-31","val":174000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":162000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":162000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":221000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":221000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":202000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":202000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-12-31","val":286000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":286000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":456000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":456000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-12-31","val":446000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":446000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-12-31","val":568000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.","units":{"USD":[{"end":"2018-12-31","val":4560000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":4669000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":4669000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":5215000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":5215000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5772000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":5772000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-12-31","val":6118000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":6118000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":5640000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":5640000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-12-31","val":5884000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":5884000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-12-31","val":6038000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Provision for Loan Losses","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the provision for loan losses.","units":{"USD":[{"end":"2018-12-31","val":4857000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":5081000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":5081000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":9566000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":9566000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":8840000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":8840000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-12-31","val":8251000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":8251000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":8895000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":8895000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-12-31","val":9080000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":9080000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-12-31","val":9478000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross":{"label":"Deferred Tax Assets, Unrealized Losses on Available-for-Sale Securities, Gross","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses on available-for-sale securities.","units":{"USD":[{"end":"2018-12-31","val":596000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"}]}},"DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets":{"label":"Deferred Tax Liabilities, Intangible Assets","description":"Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":924000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":924000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":847000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":847000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":586000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":586000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-12-31","val":505000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":505000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":626000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":626000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-12-31","val":401000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":401000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-12-31","val":260000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesMortgageServicingRights":{"label":"Deferred Tax Liabilities, Mortgage Servicing Rights","description":"Amount of deferred tax liability attributable to taxable temporary differences from mortgage servicing rights.","units":{"USD":[{"end":"2018-12-31","val":267000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":431000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":431000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1900000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":1900000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4137000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":4137000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5770000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":5770000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":5580000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":5580000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-12-31","val":5521000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":5521000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-12-31","val":5049000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesOther":{"label":"Deferred Tax Liabilities, Other","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as other.","units":{"USD":[{"end":"2018-12-31","val":197000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":278000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":278000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1545000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":1545000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1593000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":1593000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4386000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":4386000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3550000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":3550000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3300000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":3300000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2155000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesPrepaidExpenses":{"label":"Deferred Tax Liabilities, Prepaid Expenses","description":"Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.","units":{"USD":[{"end":"2018-12-31","val":390000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":419000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":419000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":439000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":439000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":547000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":547000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-12-31","val":355000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":355000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":564000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":564000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-12-31","val":704000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":704000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-12-31","val":625000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesPropertyPlantAndEquipment":{"label":"Deferred Tax Liabilities, Property, Plant and Equipment","description":"Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2018-12-31","val":2331000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2417000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":2417000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2432000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":2432000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2496000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":2496000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2672000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":2672000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2800000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":2800000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2457000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":2457000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2629000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"Deposits":{"label":"Deposits","description":"The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.","units":{"USD":[{"end":"2018-12-31","val":2277454000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":2277454000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":2277454000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":2277454000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2304929000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2281858000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2285974000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2696857000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":2696857000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":2696857000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2696857000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":2696857000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2665848000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2947837000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2943802000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2974351000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":2974351000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2974351000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":2974351000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2974351000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3155632000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3158495000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3212245000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3341222000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":3341222000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":3341222000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":3341222000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":3341222000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3450157000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3425837000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3460536000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3406430000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":3406430000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":3406430000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":3406430000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":3406430000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3508054000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3574522000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3620614000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3626153000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":3626153000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":3626153000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":3626153000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":3626153000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3638571000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3624513000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3719360000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3620876000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":3620876000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":3620876000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":3620876000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":3620876000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3792519000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3738938000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3881143000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3874077000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":3874077000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4027586000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"Depreciation":{"label":"Depreciation","description":"The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":5200000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":4900000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":4900000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":4900000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":4800000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":4800000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":4800000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4800000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":4800000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":4800000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":5100000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":5100000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":5100000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":5100000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":5100000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":5100000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":5300000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":5300000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":5100000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"DepreciationDepletionAndAmortization":{"label":"Depreciation, Depletion and Amortization","description":"The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":1328000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2611000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":3909000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":5185000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1252000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":1252000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2474000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2474000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":3733000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":3733000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":5225000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":5225000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":5225000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1606000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":1606000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3257000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":3257000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":4935000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":4935000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":6575000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":6575000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":6575000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1617000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1617000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3223000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":3223000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":4837000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":4837000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":6436000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":6436000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":6436000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1705000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":1705000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3508000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":3508000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":5277000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":5277000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":6965000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":6965000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":6965000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1698000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":1698000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3240000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":3240000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":4784000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":4784000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":6412000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":6412000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":6412000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1625000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":1625000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3257000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":3257000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":4913000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":4913000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":6510000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":6510000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1478000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":1478000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2939000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":4359000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":5814000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1502000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"DividendsCommonStockCash":{"label":"Dividends, Common Stock, Cash","description":"Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":2215000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":17544000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":15329000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":17544000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":30045000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":539000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":539000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":539000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":539000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1079000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":1079000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1079000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":541000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":541000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1083000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1083000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":542000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":542000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1624000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1624000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":541000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":541000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2528000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":2528000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":2528000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":904000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":904000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2167000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":2167000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":1263000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":1263000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3784000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":3784000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":1617000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":1617000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5385000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":5385000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":5385000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1950000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":1950000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3889000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":3889000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":1939000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":1939000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":5973000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":5973000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":2084000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":2084000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":8012000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":8012000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":8012000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2208000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":2208000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4419000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":4419000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":2211000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":2211000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":6609000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":6609000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":2190000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":2190000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":8745000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":8745000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":8745000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2127000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":2127000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4417000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":4417000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":2290000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":2290000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":6702000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":6702000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":2285000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":2285000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":9154000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":9154000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2469000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":2469000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4904000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":2435000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":7502000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":2598000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":10101000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2771000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"EarningsPerShareBasic":{"label":"Earnings Per Share, Basic","description":"The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2018-01-01","end":"2018-03-31","val":0.37,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1.25,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0.88,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1.59,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":0.33,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1.98,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.32,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":0.32,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.69,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":0.69,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0.37,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0.37,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1.16,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1.16,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0.46,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0.46,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1.74,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":1.74,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1.74,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.39,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":0.39,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.7,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":0.7,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":0.31,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":0.31,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1.63,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1.63,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":0.93,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":0.93,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2.51,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":2.51,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":2.51,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.84,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0.84,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1.6,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":1.6,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":0.76,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":0.76,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2.44,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":2.44,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":0.85,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0.85,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3.26,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":3.26,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":3.26,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.81,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":0.81,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1.71,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":1.71,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":0.91,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":0.91,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2.61,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":2.61,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0.89,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0.89,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3.35,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":3.35,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":3.35,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.54,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":0.54,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2.28,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":2.28,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":1.74,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":1.74,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3.09,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":3.09,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":0.8,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0.8,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3.73,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":3.73,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":3.73,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.66,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":0.66,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1.34,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":1.34,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":0.68,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":0.68,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2.02,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":2.02,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0.68,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0.68,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3.03,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":3.03,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.75,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":0.75,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1.65,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":0.9,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2.65,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":1,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3.59,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0.89,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"EarningsPerShareDiluted":{"label":"Earnings Per Share, Diluted","description":"The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2018-01-01","end":"2018-03-31","val":0.37,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1.25,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0.88,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1.59,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":0.33,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1.98,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.32,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":0.32,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.69,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":0.69,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0.37,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0.37,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1.15,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1.15,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0.45,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0.45,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1.71,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":1.71,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1.71,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.38,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":0.38,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.69,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":0.69,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":0.31,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":0.31,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1.61,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1.61,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":0.92,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":0.92,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2.47,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":2.47,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":2.47,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.82,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0.82,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1.55,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":1.55,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":0.74,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":0.74,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2.38,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":2.38,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":0.82,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0.82,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3.17,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":3.17,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":3.17,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.78,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":0.78,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1.66,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":1.66,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":0.88,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":0.88,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2.52,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":2.52,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0.86,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0.86,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3.23,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":3.23,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":3.23,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.53,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":0.53,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2.23,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":2.23,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":1.71,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":1.71,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3.01,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":3.01,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":0.78,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0.78,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3.62,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":3.62,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":3.62,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.64,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":0.64,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1.3,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":1.3,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":0.66,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":0.66,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1.96,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1.96,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0.66,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0.66,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2.92,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":2.92,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.72,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":0.72,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1.58,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":0.86,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2.55,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":0.96,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3.44,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0.85,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent","description":"Percentage of domestic federal statutory tax rate applicable to pretax income (loss).","units":{"pure":[{"start":"2019-01-01","end":"2019-03-31","val":0.21,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.21,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0.21,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.21,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"EmployeeStockOwnershipPlanESOPCashContributionsToESOP":{"label":"Employee Stock Ownership Plan (ESOP), Cash Contributions to ESOP","description":"This item represents the amount of cash contributions during the period made by the entity to the Employee Stock Ownership Plan (ESOP).","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":2000000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1800000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019"}]}},"EmployeeStockOwnershipPlanESOPFairValueOfSharesSubjectToRepurchaseObligation":{"label":"Employee Stock Ownership Plan (ESOP), Fair Value of Shares Subject to Repurchase Obligation","description":"Fair value of the shares allocated that are subject to a repurchase obligation.","units":{"USD":[{"end":"2018-12-31","val":58200000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"}]}},"EmployeeStockOwnershipPlanESOPSharesInESOP":{"label":"Employee Stock Ownership Plan (ESOP), Shares in ESOP","description":"Sum of the allocated, committed-to-be-released and suspense shares of the entity held by the plan.","units":{"shares":[{"end":"2018-12-31","val":2988470,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2959826,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"}]}},"FederalFundsSold":{"label":"Federal Funds Sold","description":"The amount outstanding of funds lent to other depository institutions, securities brokers, or securities dealers in the form of Federal Funds sold; for example, immediately available funds lent under agreements or contracts that mature in one business day or roll over under a continuing contract, regardless of the nature of the transaction or the collateral involved, excluding overnight lending for commercial and industrial purposes. Also include Federal Funds sold under agreements to resell on a gross basis, excluding (1) sales of term Federal Funds, (2) due bills representing purchases of securities or other assets by the reporting bank that have not yet been delivered and similar instruments, (3) resale agreements that mature in more than one business day involving assets other than securities, and (4) yield maintenance dollar repurchase agreements.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q4I"},{"end":"2019-06-30","val":2750000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":655000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q4I"},{"end":"2020-09-30","val":1350000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"}]}},"FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds":{"label":"Federal Home Loan Bank, Advances, General Debt Obligations, Amount of Available, Unused Funds","description":"Amount of advances or credit lines available from the Federal Home Loan Bank (FHLB).","units":{"USD":[{"end":"2018-12-31","val":425400000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":394300000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":394300000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":512500000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":512500000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":903900000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":903900000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-12-31","val":920200000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":920200000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1100000000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":1100000000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1100000000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":1100000000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1300000000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"FederalHomeLoanBankStock":{"label":"Federal Home Loan Bank Stock","description":"Federal Home Loan Bank (FHLB) stock represents an equity interest in a FHLB. It does not have a readily determinable fair value because its ownership is restricted and it lacks a market (liquidity).","units":{"USD":[{"end":"2019-12-31","val":4400000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2800000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2800000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":2800000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2800000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":2800000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3000000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":3000000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3100000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":3100000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2200000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"FinancingReceivableAllowanceForCreditLosses":{"label":"Financing Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.","units":{"USD":[{"end":"2018-12-31","val":23126000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2018Q4I"},{"end":"2019-12-31","val":24197000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2019-12-31","val":24197000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2019-12-31","val":24197000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2019-12-31","val":24197000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2019Q4I"},{"end":"2020-03-31","val":29074000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q1I"},{"end":"2020-06-30","val":40635000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-06-30","val":40635000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":46076000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":45553000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":45553000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":45553000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2020-12-31","val":45553000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2020-12-31","val":45553000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2020-12-31","val":45553000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2020-12-31","val":45553000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2020-12-31","val":45553000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":45019000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2021-03-31","val":45019000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-03-31","val":45019000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q1I"},{"end":"2021-06-30","val":42963000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2021-06-30","val":42963000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-06-30","val":42963000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-06-30","val":42963000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q2I"},{"end":"2021-09-30","val":42768000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":42768000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":42098000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":42098000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":42098000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":42098000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":42098000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2021-12-31","val":42098000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2021-12-31","val":42098000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2021-12-31","val":42098000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":42098000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2021-12-31","val":42098000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":39649000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-03-31","val":39649000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-03-31","val":39649000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-03-31","val":39649000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q1I"},{"end":"2022-06-30","val":39785000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-06-30","val":39785000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2022-06-30","val":39785000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-06-30","val":39785000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":39657000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2022-09-30","val":39657000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":39288000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":39288000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":39288000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":39288000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":39288000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2022-12-31","val":39288000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2022-12-31","val":39288000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2022-12-31","val":39288000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2022-12-31","val":39288000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2022-12-31","val":39288000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2022Q4I"},{"end":"2023-03-31","val":39560000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2023-03-31","val":39560000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2023-03-31","val":39560000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-03-31","val":39560000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q1I"},{"end":"2023-06-30","val":43137000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2023-06-30","val":43137000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-06-30","val":43137000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-06-30","val":43137000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2I"},{"end":"2023-09-30","val":42075000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-09-30","val":42075000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":42356000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":42356000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":42356000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":42356000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":42356000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2023-12-31","val":42356000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2023-12-31","val":42356000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2023-12-31","val":42356000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2023-12-31","val":42356000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023Q4I"},{"end":"2024-03-31","val":42174000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2024-03-31","val":42174000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2024-03-31","val":42174000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-03-31","val":42174000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q1I"},{"end":"2024-06-30","val":43173000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2024-06-30","val":43173000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-06-30","val":43173000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-06-30","val":43173000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":42886000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-09-30","val":42886000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":43237000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":43237000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":43237000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":43237000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":43237000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2024-12-31","val":43237000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":42968000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2025-03-31","val":42968000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2025-03-31","val":42968000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1I"},{"end":"2025-06-30","val":45010000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2025-06-30","val":45010000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":44125000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":45131000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":45131000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":44822000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment":{"label":"Financing Receivable, Allowance for Credit Losses, Collectively Evaluated for Impairment","description":"The valuation allowance for financing receivables that are expected to be uncollectible that were collectively evaluated for impairment.","units":{"USD":[{"end":"2018-12-31","val":22885000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":22885000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":22885000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":22885000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":22798000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":23735000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":23737000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":23672000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":23672000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":23672000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":23672000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":23672000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":28272000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":39759000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":44012000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":44458000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":44458000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":44458000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":44458000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":44458000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":43605000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":42203000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":41962000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":40754000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":40754000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":40754000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":40754000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":40754000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":38458000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":39430000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":39540000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":39003000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":39003000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":39003000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":39003000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":39003000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"}]}},"FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1":{"label":"Financing Receivable, Allowance for Credit Losses, Individually Evaluated for Impairment","description":"Amount of valuation allowance for financing receivables that are expected to be uncollectible that were individually evaluated for impairment.","units":{"USD":[{"end":"2018-12-31","val":241000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":241000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":241000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":241000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":583000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":436000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":439000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":525000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":525000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":525000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":525000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":525000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":802000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":876000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2064000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1095000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":1095000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1095000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":1095000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1095000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1414000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":760000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":806000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1344000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":1344000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":1344000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":1344000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":1344000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1191000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":355000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":117000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":285000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":285000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":285000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":285000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":285000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":146000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1445000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":43000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":142000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":142000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":142000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":142000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":142000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":62000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":903000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":565000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":552000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":552000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":552000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":552000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":552000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1129000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":147000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":387000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":387000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":81000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"FinancingReceivableAllowanceForCreditLossesRecovery":{"label":"Financing Receivable, Allowance for Credit Loss, Recovery","description":"Amount of increase in allowance for credit loss on financing receivable from recovery.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":1545000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":754000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":441000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1144000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":390000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1345000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1345000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":218000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":466000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":466000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":248000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":248000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":613000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":613000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":147000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":147000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":865000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":865000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":865000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":293000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":293000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":982000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":982000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":689000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":689000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2182000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":2182000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1200000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1200000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2317000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":2317000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":2317000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":309000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":309000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":481000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":481000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":172000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":172000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":684000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":684000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":202000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":202000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":834000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":834000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":834000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":192000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":192000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":276000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":276000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":84000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":84000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":445000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":445000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":169000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":169000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":643000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":643000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":171000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":171000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":647000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":476000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":845000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":198000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1115000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":487000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"FinancingReceivableAllowanceForCreditLossesWriteOffs":{"label":"Financing Receivable, Allowance for Credit Loss, Writeoff","description":"Amount of writeoff of financing receivable, charged against allowance for credit loss.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":3273000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":3683000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":2013000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4694000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":1011000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5559000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":5559000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":841000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1138000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":1138000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":297000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":297000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1480000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1480000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":342000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":342000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2402000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":2402000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":2402000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":657000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":657000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1210000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":1210000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":553000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":553000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1756000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":1756000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":546000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":546000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2508000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":2508000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":2508000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":939000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":939000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1494000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":1494000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":555000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":555000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2059000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":2059000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":564000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":564000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2828000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":2828000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":2828000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1139000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":1139000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1999000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":1999000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":860000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":860000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3055000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":3055000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":1056000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":1056000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4102000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":4102000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":690000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":690000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1624000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":934000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3107000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":1483000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4146000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":796000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"FinancingReceivableCollectivelyEvaluatedForImpairment":{"label":"Financing Receivable, Collectively Evaluated for Impairment","description":"The balance of financing receivables that were collectively evaluated for impairment.","units":{"USD":[{"end":"2018-12-31","val":1947837000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":1947837000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1947837000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1947837000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1906517000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1928229000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1956648000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2139456000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":2139456000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":2139456000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2139456000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":2139456000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2102378000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2323548000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2274588000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2208562000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":2208562000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2208562000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":2208562000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2208562000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2230067000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2292927000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2420950000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2429806000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":2429806000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":2429806000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":2429806000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":2429806000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2445625000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2574926000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2686147000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2742975000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":2742975000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":2742975000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":2742975000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2742975000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"}]}},"FinancingReceivableIndividuallyEvaluatedForImpairment":{"label":"Financing Receivable, Individually Evaluated for Impairment","description":"The balance of financing receivables that were individually evaluated for impairment.","units":{"USD":[{"end":"2018-12-31","val":9360000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":9360000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":9360000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":9360000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8666000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7424000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5961000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4167000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":4167000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":4167000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":4167000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":4167000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6427000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8168000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":13646000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13021000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":13021000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":13021000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":13021000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":13021000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12609000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10535000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8091000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7771000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":7771000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":7771000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":7771000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":7771000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8006000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5567000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4219000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5106000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":5106000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":5106000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":5106000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":5106000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4307000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":19543000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1490000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1624000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":1624000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":1624000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":1624000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1624000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":290000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":20551000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":21470000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":21118000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":21118000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":21118000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":21118000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":21118000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":477000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6790000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7377000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5902000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":5902000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2425000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"FinancingReceivableModificationsRecordedInvestment":{"label":"Financing Receivable, Troubled Debt Restructuring","description":"Amount of financing receivable modified as troubled debt restructuring.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":0,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":0,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":0,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":0,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2019-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":0,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2020-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":0,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":0,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":0,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2021-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":0,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2022-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022Q4I"}]}},"FinancingReceivableRecordedInvestmentNonaccrualStatus":{"label":"Financing Receivable, Nonaccrual","description":"Amount of financing receivable on nonaccrual status.","units":{"USD":[{"end":"2018-12-31","val":6390000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":6390000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":6390000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":6390000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7657000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6584000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5235000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4693000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":4693000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":4693000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":4693000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":4693000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5900000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7396000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":13067000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13718000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":13718000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":13718000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":13718000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":13718000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13014000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11144000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10149000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9518000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":9518000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":9518000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":9518000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":9518000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9548000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7154000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4945000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5802000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":5802000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":5802000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":5802000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":5802000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5148000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":16561000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2978000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3242000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":3242000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":3242000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":3242000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":3242000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2012000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":21835000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":22574000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":22102000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":22102000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":22102000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":22102000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":22102000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1853000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7797000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8496000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7070000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":7070000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3680000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"FiniteLivedIntangibleAssetsAccumulatedAmortization":{"label":"Finite-Lived Intangible Assets, Accumulated Amortization","description":"Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q4I"},{"end":"2019-09-30","val":38000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":202000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q4I"},{"end":"2020-03-31","val":506000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year One","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":1667000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1667000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1545000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1424000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Five","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":1016000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":642000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":466000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":344000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFour":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":1292000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1149000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":642000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":466000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearThree":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":1413000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1424000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1149000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":642000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":1535000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1546000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1425000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1149000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"}]}},"FiniteLivedIntangibleAssetsGross":{"label":"Finite-Lived Intangible Assets, Gross","description":"Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q4I"},{"end":"2019-09-30","val":509000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6679000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6679000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"}]}},"FiniteLivedIntangibleAssetsNet":{"label":"Finite-Lived Intangible Assets, Net","description":"Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-09-30","val":2271000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8632000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":8632000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":8632000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":8632000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":8632000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2019-12-31","val":8632000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8213000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8446000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7994000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7562000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":7562000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":7562000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":7562000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":7562000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7140000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6718000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6296000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5895000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":5895000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":5895000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":5895000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":5895000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5503000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5112000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4720000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4349000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":4349000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":4349000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":4349000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":4349000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3988000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2834000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2621000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2429000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":2429000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":2429000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":2429000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":2429000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2247000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2064000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1882000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1720000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":1720000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":1720000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":1720000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":1720000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1569000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1417000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1265000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1133000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":1133000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1012000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"ForeclosedAssets":{"label":"Repossessed Assets","description":"Carrying amount as of the balance sheet date of all assets obtained in full or partial satisfaction of a debt arrangement through foreclosure proceedings or defeasance; includes real and personal property; equity interests in corporations, partnerships, and joint ventures; and beneficial interests in trusts.","units":{"USD":[{"end":"2017-12-31","val":2830000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2285000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2018-12-31","val":2285000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2018-12-31","val":2285000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1883000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":1883000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2019-12-31","val":1883000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2019-12-31","val":1883000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1353000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":1353000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2020-12-31","val":1353000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2020-12-31","val":1353000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1032000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":1032000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2021-12-31","val":1032000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2021-12-31","val":1032000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":169000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":169000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2022-12-31","val":169000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2022-12-31","val":169000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2022Q4I"},{"end":"2023-12-31","val":912000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":912000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2023-12-31","val":912000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023Q4I"},{"end":"2024-12-31","val":530000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":530000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1749000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"ForeclosedRealEstateExpense":{"label":"Foreclosed Real Estate Expense","description":"Amount of expense recognized during the period for the foreclosure on real estate assets.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":479000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":108000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":108000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":35000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020"}]}},"GainLossOnSalesOfLoansNet":{"label":"Gain (Loss) on Sales of Loans, Net","description":"The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":4311000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":10210000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":5899000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":15382000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":5172000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":19703000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4660000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":4660000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":10895000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":10895000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":6235000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":6235000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":17521000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":17521000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":6626000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":6626000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":23521000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":23521000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":23521000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":8540000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":8540000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":26337000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":26337000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":17797000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":17797000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":47279000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":47279000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":20942000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":20942000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":63531000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":63531000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":63531000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":15943000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":15943000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":28260000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":28260000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":12317000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":12317000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":41108000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":41108000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":12848000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":12848000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":51184000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":51184000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":51184000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7493000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":7493000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":13472000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":13472000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":5979000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":5979000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":17924000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":17924000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":4452000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":4452000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":20764000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":20764000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":20764000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2918000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":2918000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6446000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":6446000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":3528000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":3528000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":9077000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":9077000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":2631000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":2631000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":11027000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":11027000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":11027000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2654000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":2654000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5442000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":5442000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":2788000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":2788000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":8157000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":8157000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":2715000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":2715000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":10524000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":10524000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2591000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":2591000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5246000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":2655000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":7584000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":2338000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":9605000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2332000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"GainsLossesOnSalesOfOtherRealEstate":{"label":"Gains (Losses) on Sales of Other Real Estate","description":"The net gain (loss) resulting from sales and other disposals of other real estate owned, increases (decreases) in the valuation allowance for foreclosed real estate, and write-downs of other real estate owned after acquisition or physical possession.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":-108000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":37000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":-37000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":37000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":40000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-40000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-40000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-44000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-44000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":44000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-424000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":424000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":424000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-25000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":-25000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-2000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"Goodwill":{"label":"Goodwill","description":"Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2017-12-31","val":0,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2018-12-31","val":0,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2018-12-31","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-31","val":0,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2018-12-31","val":0,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2018-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2018Q4I"},{"end":"2019-09-30","val":193000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":18757000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":18757000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":18757000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":18757000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":18757000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2019-12-31","val":18757000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":18757000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2019-12-31","val":18757000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2019-12-31","val":18757000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":19968000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":19968000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":19508000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":19508000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":19508000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":19508000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":19508000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":19508000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":19508000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":19508000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":19508000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":19508000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":19508000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":19508000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":19508000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":19508000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":19508000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":19508000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":19508000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":19508000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":19508000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":19508000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":19508000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":19508000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":19508000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":19315000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":19315000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":19315000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":19315000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":19315000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":19315000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":19315000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":19315000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":19315000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":19315000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":19315000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":19315000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":19315000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":19315000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":19315000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":19315000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":19315000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":19315000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":19315000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":19315000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":19315000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"GoodwillAcquiredDuringPeriod":{"label":"Goodwill, Acquired During Period","description":"Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":193000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":18757000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":18757000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":18757000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-12-31","val":18757000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":18757000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":18757000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"}]}},"GoodwillImpairmentLoss":{"label":"Goodwill, Impairment Loss","description":"Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"GoodwillPurchaseAccountingAdjustments":{"label":"Goodwill, Purchase Accounting Adjustments","description":"Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1211000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1211000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":751000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":751000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":751000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-12-31","val":751000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-12-31","val":751000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":751000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"}]}},"ImpairedFinancingReceivableAverageRecordedInvestment":{"label":"Impaired Financing Receivable, Average Recorded Investment","description":"Average amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":15176000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2018-01-01","end":"2018-12-31","val":15176000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-12-31","val":15176000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":15176000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9014000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8393000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":7661000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":6764000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":6764000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-12-31","val":6764000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-12-31","val":6764000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":6764000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6596000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7467000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":10206000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":9894000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":9894000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-12-31","val":9894000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-12-31","val":9894000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":9894000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":12815000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":11779000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":10557000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":10396000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":10396000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2021-01-01","end":"2021-12-31","val":10396000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-12-31","val":10396000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":10396000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9202000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6670000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":5996000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":6439000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":6439000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2022-01-01","end":"2022-12-31","val":6439000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-12-31","val":6439000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":6439000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"}]}},"ImpairedFinancingReceivableRecordedInvestment":{"label":"Impaired Financing Receivable, Recorded Investment","description":"Amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses.","units":{"USD":[{"end":"2018-12-31","val":9360000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":9360000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":9360000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":9360000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8666000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7424000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5961000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4167000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":4167000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":4167000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":4167000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":4167000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6427000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8168000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":13646000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13021000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":13021000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":13021000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":13021000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":13021000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12609000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10535000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8091000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7771000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":7771000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":7771000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":7771000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":7771000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8006000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5567000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4219000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5106000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":5106000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":5106000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":5106000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":5106000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"}]}},"ImpairedFinancingReceivableRelatedAllowance":{"label":"Impaired Financing Receivable, Related Allowance","description":"Amount of allowance for credit losses related to recorded investment.","units":{"USD":[{"end":"2018-12-31","val":241000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":241000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":241000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":241000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":583000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":436000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":439000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":525000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":525000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":525000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":525000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":525000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":802000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":876000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2064000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1095000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":1095000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1095000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":1095000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1095000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1414000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":760000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":806000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1344000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":1344000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":1344000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":1344000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":1344000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1191000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":355000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":117000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":285000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":285000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":285000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":285000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":285000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"}]}},"ImpairedFinancingReceivableUnpaidPrincipalBalance":{"label":"Impaired Financing Receivable, Unpaid Principal Balance","description":"Amount of unpaid principal balance of impaired financing receivables with related allowance for credit losses and without related allowance for credit losses.","units":{"USD":[{"end":"2018-12-31","val":12042000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":12042000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":12042000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":12042000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":11423000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10106000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7428000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5484000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":5484000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":5484000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":5484000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":5484000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7289000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8587000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":14065000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13440000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":13440000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":13440000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":13440000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":13440000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13028000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10954000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8091000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7771000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":7771000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":7771000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":7771000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":7771000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8006000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5567000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4219000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5106000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":5106000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":5106000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":5106000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":5106000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"}]}},"ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment":{"label":"Impaired Financing Receivable, with No Related Allowance, Recorded Investment","description":"Amount of investment in impaired financing receivables for which there is no related allowance for credit losses.","units":{"USD":[{"end":"2018-12-31","val":6286000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":6286000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":6286000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":6286000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4488000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4254000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2847000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2771000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":2771000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":2771000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2771000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":2771000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4309000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4737000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8492000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9159000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":9159000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":9159000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":9159000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":9159000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5746000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5604000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3075000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2023000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":2023000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":2023000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":2023000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":2023000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2410000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2154000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1319000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1971000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":1971000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":1971000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":1971000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1971000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"}]}},"ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment":{"label":"Impaired Financing Receivable, with Related Allowance, Recorded Investment","description":"Amount of investment in impaired financing receivables for which there is a related allowance for credit losses.","units":{"USD":[{"end":"2018-12-31","val":3074000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":3074000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":3074000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":3074000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4178000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3170000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3114000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1396000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":1396000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":1396000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1396000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":1396000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2118000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3431000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5154000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3862000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":3862000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":3862000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":3862000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":3862000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6863000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4931000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5016000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5748000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":5748000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":5748000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":5748000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":5748000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5596000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3413000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2900000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3135000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":3135000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":3135000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":3135000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":3135000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":36701000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":15833000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":7004000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":36711000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":20878000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":56603000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":56603000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":18898000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":35970000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":35970000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":17072000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":17072000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":54876000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":54876000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":18906000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":18906000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":73121000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":73121000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":73121000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":17805000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":17805000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":37689000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":37689000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":19884000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":19884000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":57109000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":57109000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":19420000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":19420000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":73151000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":73151000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":73151000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":11635000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":11635000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":49129000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":49129000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":37494000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":37494000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":66306000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":66306000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":17177000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":17177000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":79417000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":79417000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":79417000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":14017000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":14017000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":28267000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":28267000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":14250000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":14250000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":42573000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":42573000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":14306000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":14306000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":63292000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":63292000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":15702000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":15702000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":34327000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":18625000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":54987000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":20660000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":74073000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":18361000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments":{"label":"Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":5531000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":11976000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":6445000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":17998000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":6022000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":25389000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5977000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":5977000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":13712000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":13712000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":7735000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":7735000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":23947000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":23947000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":10235000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":10235000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":36701000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":36701000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":8829000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":8829000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":15833000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":7004000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":36711000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":20878000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":56603000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":18898000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"}]}},"IncomeTaxExpenseBenefit":{"label":"Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":30000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-6538000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-6568000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-5429000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1109000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-3901000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1204000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":1204000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2859000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2859000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1655000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1655000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4836000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":4836000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1977000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":1977000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":7481000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":7481000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":7481000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1746000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":1746000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3135000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":3135000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":1389000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":1389000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":7282000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":7282000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":4147000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":4147000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":11250000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":11250000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":11250000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3738000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":3738000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7160000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":7160000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":3422000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":3422000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":10876000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":10876000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":3716000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":3716000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":14507000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":14507000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":14507000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3527000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":3527000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7528000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":7528000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":4001000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":4001000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":11490000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":11490000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":3962000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":3962000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":14911000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":14911000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":14911000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2391000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":2391000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":10202000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":10202000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":7811000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":7811000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":13885000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":13885000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":3683000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":3683000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":16672000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":16672000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":16672000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3143000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":3143000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6259000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":6259000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":3116000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":3116000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":9353000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":9353000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":3094000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":3094000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":13575000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":13575000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3408000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":3408000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":7428000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":4020000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":11770000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":4342000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":15602000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":3816000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"IncomeTaxesPaid":{"label":"Income Taxes Paid","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":2729000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2853000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2853000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":4364000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":4364000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":6474000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":6474000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":6474000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":8719000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":8719000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":13513000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":13513000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":13513000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":8842000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":8842000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":12400000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":12400000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":12400000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2776000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":2776000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":8488000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":8488000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":13835000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":13835000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":13835000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1082000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":1082000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":16231000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":16231000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":19388000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":19388000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3625000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":3625000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":8321000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":8321000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":12535000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":6820000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":11443000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":5332000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":7707000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":7707000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":7707000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":11887000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":11887000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":11887000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":15355000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":15355000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":15355000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":15362000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":15362000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":15362000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":16678000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":16678000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":16678000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":13291000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":13291000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":15555000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpense":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":125000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":190000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":190000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":190000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":248000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":248000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":248000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":281000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":281000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":281000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":409000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":409000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":409000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":675000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":675000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":675000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":648000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":648000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":499000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"IncomeTaxReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":22000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":27000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":27000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":27000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":62000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":62000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":62000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-63000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-63000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":-63000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":105000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":105000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":105000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":133000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":133000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":133000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":315000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":315000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":198000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"IncomeTaxReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":95000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":177000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":177000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":177000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":196000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":196000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":196000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":174000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":174000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":174000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":239000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":239000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":239000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":301000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":301000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":301000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":348000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":348000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":411000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxExemptIncome":{"label":"Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":314000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":348000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":348000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":348000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":863000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":863000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":863000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":978000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":978000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":978000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":953000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":953000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":953000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":836000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":836000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":836000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":701000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":701000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":718000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities","description":"Amount of increase (decrease) in accrued expenses, and obligations classified as other.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":1323000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5152000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":9619000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":3279000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5028000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":5028000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8279000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":8279000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":13616000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":13616000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":6377000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":4504000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":4504000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":8032000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":8032000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":18340000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":18340000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":10669000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":10669000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":1611000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":1611000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1671000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":12287000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":8452000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7716000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":4411000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":14209000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":10305000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":4400000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-191000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":-191000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9267000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":9267000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":21058000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":21058000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":26702000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":26702000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":16919000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":16919000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":16919000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-4000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2423000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":2423000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":12619000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":12619000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":2660000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":2660000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":2660000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":73000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":73000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6754000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":6754000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":3552000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":3552000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":742000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":742000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-3683000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":-3683000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-3367000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":-2331000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":-10237000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1003000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"IncreaseDecreaseInDeposits":{"label":"Increase (Decrease) in Deposits","description":"The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":5240000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":29550000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":107273000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":123373000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":27475000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":27475000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4404000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":4404000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":8520000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":8520000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":33227000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":33227000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":33227000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-31008000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-31008000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":250980000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":250980000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":246945000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":246945000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":277494000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":277494000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":277494000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":181281000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":181281000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":184144000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":184144000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":237894000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":237894000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":366871000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":366871000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":366871000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":108935000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":108935000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":84615000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":84615000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":119314000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":119314000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":65208000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":65208000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":65208000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":101624000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":101624000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":168092000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":168092000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":214184000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":214184000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":219723000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":219723000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":219723000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":12418000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":12418000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1640000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":-1640000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":93207000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":93207000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-5277000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":-5277000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":171643000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":171643000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":118062000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":260267000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":253201000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":153509000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"IncrementalCommonSharesAttributableToShareBasedPaymentArrangements":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.","units":{"shares":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":38,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":38,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":104215,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":104215,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":104177,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":104177,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":160606,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":160606,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":377604,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":377604,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":418817,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":418817,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":290871,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":290871,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":162925,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":162925,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":269044,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":269044,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":196987,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":196987,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":284660,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":441934,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":441934,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":484881,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":484881,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":513497,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":513497,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":503525,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":503525,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":532523,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":532523,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":538594,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":538594,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":676261,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":676261,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":609638,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":609638,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":529842,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":529842,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":607808,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":607808,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":615368,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":615368,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":646690,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":646690,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":646690,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":514043,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":514043,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":390779,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":390779,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":338083,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":338083,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":462402,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":462402,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":511588,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":511588,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":489459,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":489459,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":489459,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":508938,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":508938,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":507758,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":507758,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":506717,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":506717,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":565753,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":565753,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":670880,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":670880,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":621002,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":621002,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":649737,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":649737,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":650636,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":655366,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":684833,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":748851,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":699263,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":717764,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"InformationTechnologyAndDataProcessing":{"label":"Information Technology and Data Processing","description":"The amount of expenses incurred in the period for information technology and data processing products and services.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":550000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1103000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":553000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1667000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":564000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2233000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":693000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":693000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1382000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1382000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":689000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":689000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2104000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":2104000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":722000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":722000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2830000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":2830000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":2830000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":847000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":847000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1926000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1926000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":1079000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":1079000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2769000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2769000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":843000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":843000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3574000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":3574000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":3574000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1054000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1054000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1961000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":1961000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":907000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":907000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3029000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":3029000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":1068000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":1068000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4007000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":4007000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":4007000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1053000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":1053000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1994000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":1994000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":941000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":941000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2902000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":2902000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":908000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":908000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3780000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":3780000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":3780000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":864000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":864000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1752000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":1752000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":888000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":888000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2570000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":2570000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":818000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":818000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3410000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":3410000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":3410000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":990000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":990000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2076000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":2076000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":1086000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":1086000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3168000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":3168000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":1092000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":1092000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4286000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":4286000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1164000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":1164000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2345000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":1181000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3529000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":1184000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4701000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1381000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"InsuranceCommissionsAndFees":{"label":"Insurance Commissions and Fees","description":"Income from agency and brokerage operations (includes sales of annuities and supplemental contracts); service charges, commissions, and fees from the sale of insurance and related services; and management fees from separate accounts, deferred annuities, and universal life products.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":1395000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2530000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1135000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3992000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1462000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":7128000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1750000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":1750000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2960000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2960000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1210000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1210000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4074000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":4074000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1114000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":1114000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":7016000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":7016000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":7016000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1159000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":1159000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2181000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":2181000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":1022000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":1022000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":5484000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":5484000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":3303000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":3303000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":7644000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":7644000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":7644000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1112000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1112000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2352000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":2352000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":1240000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":1240000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6146000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":6146000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":3794000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":3794000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":8314000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":8314000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":8314000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1570000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":1570000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3147000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":3147000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":1577000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":1577000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":8003000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":8003000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":4856000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":4856000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":10826000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":10826000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":10826000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1411000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":1411000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1448000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":1448000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":37000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":37000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1478000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1478000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":30000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":30000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1515000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":1515000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":34000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":64000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":30000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":92000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":28000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":123000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024"}]}},"IntangibleAssetsNetIncludingGoodwill":{"label":"Intangible Assets, Net (Including Goodwill)","description":"Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q4I"},{"end":"2019-09-30","val":2464000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"}]}},"InterestAndDividendIncomeOperating":{"label":"Interest and Dividend Income, Operating","description":"Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":27283000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":55691000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":28408000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":86422000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":30731000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":118094000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":32004000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":32004000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":64513000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":64513000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":32509000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":32509000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":98178000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":98178000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":33665000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":33665000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":132942000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":132942000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":132942000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":35737000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":35737000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":69744000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":69744000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":34007000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":34007000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":104247000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":104247000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":34503000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":34503000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":138231000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":138231000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":138231000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":32982000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":32982000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":65998000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":65998000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":33016000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":33016000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":100436000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":100436000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":34438000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":34438000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":135036000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":135036000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":135036000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":33080000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":33080000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":73832000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":73832000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":40752000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":40752000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":114940000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":114940000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":41108000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":41108000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":161168000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":161168000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":161168000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":47448000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":47448000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":98269000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":98269000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":50821000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":50821000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":154797000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":154797000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":56528000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":56528000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":212033000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":212033000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":212033000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":58727000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":58727000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":117935000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":117935000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":59208000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":59208000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":179575000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":179575000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":61640000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":61640000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":240899000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":240899000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":59922000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":59922000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":124057000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":64135000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":188577000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":64520000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":251998000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":62632000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"InterestAndFeeIncomeLoansAndLeases":{"label":"Interest and Fee Income, Loans and Leases","description":"The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":24109000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":49736000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":25627000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":77388000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":27652000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":105710000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":28098000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":28098000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":56690000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":56690000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":28592000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":28592000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":86342000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":86342000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":29652000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":29652000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":116904000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":116904000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":116904000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":31015000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":31015000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":60876000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":60876000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":29861000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":29861000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":91600000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":91600000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":30724000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":30724000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":121733000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":121733000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":121733000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":29280000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":29280000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":58640000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":58640000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":29360000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":29360000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":89458000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":89458000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":30818000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":30818000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":120540000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":120540000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":120540000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":29378000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":29378000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":64797000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":64797000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":35419000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":35419000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":99260000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":99260000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":34463000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":34463000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":137954000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":137954000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":137954000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":39597000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":39597000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":82461000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":82461000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":42864000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":42864000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":128703000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":128703000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":46242000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":46242000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":176598000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":176598000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":176598000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":48932000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":48932000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":99503000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":99503000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":50571000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":50571000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":151008000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":151008000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":51505000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":51505000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":202270000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":202270000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":50570000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":50570000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":104456000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":53886000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":158384000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":53928000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":211202000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":52677000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"InterestBearingDepositLiabilities":{"label":"Interest-bearing Deposit Liabilities","description":"The aggregate of all domestic and foreign interest-bearing deposit liabilities.","units":{"USD":[{"end":"2018-12-31","val":1767387000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":1767387000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1767387000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1767387000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1807363000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1768475000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1729741000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1905936000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":1905936000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":1905936000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1905936000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":1905936000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1924902000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2006984000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2037743000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2057029000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":2057029000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2057029000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":2057029000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2057029000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2193427000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2159554000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2157981000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2269855000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":2269855000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":2269855000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":2269855000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":2269855000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2318942000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2230105000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2198464000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2255942000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":2255942000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":2255942000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":2255942000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2255942000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2397115000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2473755000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2574361000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2651952000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":2651952000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":2651952000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":2651952000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":2651952000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2664397000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2672948000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2720880000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2685366000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":2685366000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":2685366000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":2685366000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":2685366000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2826055000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2740179000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2831642000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2850560000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":2850560000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2993469000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"InterestBearingDepositsInBanks":{"label":"Interest-bearing Deposits in Banks and Other Financial Institutions","description":"For banks and other depository institutions (including Federal Reserve Banks, if applicable): Interest-bearing deposits in other financial institutions for relatively short periods of time including, for example, certificates of deposits, which are presented separately from cash on the balance sheet.","units":{"USD":[{"end":"2018-12-31","val":198187000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":198187000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":198187000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":198187000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":301778000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":367064000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":195281000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":101853000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":101853000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":101853000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":101853000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":101853000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":89179000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":204845000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":245785000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":224161000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":224161000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":224161000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":224161000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":224161000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":348202000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":316034000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":264962000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":418396000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":418396000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":418396000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":418396000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":418396000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":462895000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":308563000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":277213000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":173270000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":173270000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":173270000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":173270000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":173270000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":276816000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":231084000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":307841000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":267337000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":267337000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":267337000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":267337000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":267337000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":330666000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":251982000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":410304000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":304968000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":304968000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":304968000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":304968000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":304968000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":480294000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":410096000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":578975000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":494121000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":494121000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":676119000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":4565000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":9534000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":4969000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":15477000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":5943000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":22482000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7458000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":7458000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":15130000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":15130000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":7672000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":7672000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":22227000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":22227000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":7097000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":7097000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":28367000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":28367000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":28367000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":5538000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":5538000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":9097000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":9097000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":3559000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":3559000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":12327000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":12327000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":3230000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":3230000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":15946000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":15946000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":15946000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3438000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":3438000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6861000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":6861000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":3423000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":3423000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":10121000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":10121000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":3260000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":3260000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":13272000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":13272000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":13272000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3133000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":3133000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6780000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":6780000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":3647000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":3647000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":12786000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":12786000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":6006000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":6006000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":22692000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":22692000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":13133000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":13133000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":29373000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":16240000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":50212000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":20839000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":72286000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":23359000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1"}]}},"InterestExpenseDeposits":{"label":"Interest Expense, Deposits","description":"Aggregate amount of interest expense on all deposits.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":3493000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7289000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":3796000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":11959000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":4670000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":17561000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5889000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":5889000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":12028000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":12028000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":6139000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":6139000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":17655000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":17655000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":5627000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":5627000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":22491000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":22491000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":22491000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4283000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":4283000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7043000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":7043000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":2760000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":2760000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":9560000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":9560000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":2517000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":2517000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":11894000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":11894000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":11894000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2157000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":2157000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4343000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":4343000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":2186000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":2186000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6373000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":6373000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":2030000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":2030000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":8293000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":8293000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":8293000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1890000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":1890000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4207000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":4207000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":2317000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":2317000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":8744000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":8744000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":4537000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":4537000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":17002000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":17002000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":17002000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":11370000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":11370000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":25803000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":25803000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":14433000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":14433000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":44768000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":44768000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":18965000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":18965000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":64987000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":64987000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":64987000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":21663000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":21663000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":43292000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":43292000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":21629000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":21629000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":65945000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":65945000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":22653000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":22653000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":87081000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":87081000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":19827000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":19827000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":39889000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":20062000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":59814000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":19925000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":79355000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":18878000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"InterestExpenseJuniorSubordinatedDebentures":{"label":"Interest Expense, Junior Subordinated Debentures","description":"Interest expense incurred during the reporting period on junior subordinated debentures. Includes amortization of expenses incurred in the issuance of subordinated notes and debentures.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":397000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":852000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":455000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1339000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":487000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1824000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":513000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":513000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1025000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1025000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":512000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":512000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1510000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1510000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":485000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":485000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1946000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":1946000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1946000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":401000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":401000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":695000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":695000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":294000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":294000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":937000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":937000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":242000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":242000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1167000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":1167000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1167000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":223000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":223000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":444000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":444000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":221000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":221000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":661000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":661000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":217000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":217000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":880000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":880000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":880000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":231000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":231000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":548000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":548000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":317000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":317000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1005000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":1005000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":457000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":457000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1640000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":1640000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":1640000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":751000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":751000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1540000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":1540000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":789000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":789000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2402000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":2402000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":862000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":862000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3276000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":3276000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":3276000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":861000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":861000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1717000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":1717000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":856000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":856000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2575000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":2575000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":858000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":858000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3381000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":3381000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":733000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":733000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1468000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":735000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2209000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":741000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2914000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":659000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"InterestExpenseMediumTermNotes":{"label":"Interest Expense, Medium-term Notes","description":"Interest expense on medium-Term notes.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":430000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":903000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":473000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1444000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":541000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2051000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":650000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":650000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1268000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1268000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":618000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":618000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1849000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1849000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":581000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":581000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2314000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":2314000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":2314000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":450000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":450000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":552000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":552000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":102000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":102000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":620000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":620000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":68000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":68000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":662000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":662000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":662000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":39000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":39000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":43000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":43000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":4000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":4000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":43000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":43000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":43000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":43000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":43000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":5000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":5000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":5000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":5000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":5000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":5000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":5000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"InterestExpenseSubordinatedNotesAndDebentures":{"label":"Interest Expense, Subordinated Notes and Debentures","description":"Interest expense incurred during the reporting period on subordinated notes and debentures. Includes amortization of expenses incurred in the issuance of subordinated notes and debentures.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":245000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":490000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":245000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":735000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":245000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1046000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":406000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":406000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":809000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":809000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":403000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":403000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1213000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1213000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":404000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":404000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1616000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":1616000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1616000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":404000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":404000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":807000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":807000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":403000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":403000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1210000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1210000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":403000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":403000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2223000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":2223000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":2223000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1019000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1019000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2031000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":2031000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":1012000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":1012000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3044000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":3044000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":1013000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":1013000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4056000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":4056000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":4056000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1012000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":1012000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2025000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":2025000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":1013000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":1013000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3037000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":3037000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1012000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1012000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4050000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":4050000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":4050000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1012000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":1012000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2025000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":2025000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":1013000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":1013000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3037000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":3037000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":1012000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":1012000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":4018000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":4018000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":4018000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":835000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":835000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1670000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":1670000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":835000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":835000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2505000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":2505000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":835000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":835000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3339000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":3339000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":835000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":835000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1670000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":835000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2505000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":835000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2730000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":243000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"InterestIncomeExpenseAfterProvisionForLoanLoss":{"label":"Interest Income (Expense), after Provision for Loan Loss","description":"Amount of interest income or expense, including any amortization and accretion (as applicable) of discounts and premiums, including consideration of the provisions for loan, lease, credit, and other related losses.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":21940000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":43839000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":21899000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":65212000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":21373000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":88711000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":23938000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":23938000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":47900000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":47900000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":23962000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":23962000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":74048000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":74048000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":26148000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":26148000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":101776000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":101776000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":101776000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":23965000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":23965000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":41280000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":41280000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":17315000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":17315000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":66491000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":66491000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":25211000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":25211000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":96715000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":96715000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":96715000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":29455000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":29455000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":61055000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":61055000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":31600000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":31600000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":92233000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":92233000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":31178000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":31178000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":123682000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":123682000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":123682000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":32032000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":32032000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":69137000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":69137000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":37105000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":37105000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":105021000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":105021000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":35884000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":35884000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":141095000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":141095000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":141095000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":33305000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":33305000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":64186000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":64186000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":30881000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":30881000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":100575000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":100575000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":36389000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":36389000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":135137000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":135137000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":135137000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":34538000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":34538000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":68651000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":68651000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":34113000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":34113000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":105450000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":105450000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":36799000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":36799000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":142798000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":142798000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":38107000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":38107000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":78110000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":40003000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":120629000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":42519000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":161804000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":42592000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"InterestIncomeExpenseNet":{"label":"Interest Income (Expense), Net","description":"The net amount of operating interest income (expense).","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":22718000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":46157000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":23439000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":70945000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":24788000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":95612000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":24546000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":24546000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":49383000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":49383000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":24837000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":24837000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":75951000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":75951000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":26568000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":26568000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":104575000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":104575000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":104575000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":30199000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":30199000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":60647000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":60647000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":30448000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":30448000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":91920000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":91920000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":31273000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":31273000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":122285000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":122285000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":122285000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":29544000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":29544000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":59137000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":59137000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":29593000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":29593000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":90315000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":90315000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":31178000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":31178000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":121764000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":121764000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":121764000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":29947000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":29947000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":67052000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":67052000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":37105000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":37105000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":102154000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":102154000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":35102000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":35102000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":138476000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":138476000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":138476000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":34315000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":34315000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":68896000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":68896000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":34581000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":34581000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":104585000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":104585000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":35689000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":35689000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":139747000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":139747000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":139747000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":35368000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":35368000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":71256000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":71256000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":35888000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":35888000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":108550000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":108550000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":37294000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":37294000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":147098000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":147098000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":38527000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":38527000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":81030000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":42503000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":124049000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":43019000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":166999000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":42852000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"InterestIncomeSecuritiesTaxable":{"label":"Interest Income, Securities, Operating, Taxable","description":"Amount of operating interest income, including amortization and accretion of premiums and discounts, on securities subject to state, federal and other income tax.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":795000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1587000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":792000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3323000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1736000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":5577000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2176000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":2176000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3992000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":3992000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1816000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1816000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":6013000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":6013000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":2021000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":2021000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":8890000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":8890000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":8890000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3780000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":3780000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6950000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":6950000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":3170000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":3170000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":9628000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":9628000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":2678000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":2678000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":12267000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":12267000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":12267000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2460000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":2460000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4873000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":4873000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":2413000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":2413000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7219000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":7219000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":2346000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":2346000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":9445000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":9445000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":9445000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2376000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":2376000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5918000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":5918000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":3542000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":3542000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":10142000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":10142000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":4224000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":4224000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":15010000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":15010000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":15010000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5240000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":5240000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":10605000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":10605000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":5365000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":5365000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":16027000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":16027000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":5422000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":5422000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":21590000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":21590000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":21590000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5511000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":5511000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":10796000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":10796000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":5285000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":5285000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":16096000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":16096000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":5300000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":5300000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":21090000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":21090000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4692000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":4692000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":9392000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":4700000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":14030000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":4638000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":18634000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":4285000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"InterestIncomeSecuritiesTaxExempt":{"label":"Interest Income, Securities, Operating, Tax Exempt","description":"Amount of operating interest income, including amortization and accretion of premiums and discounts, on securities exempt from state, federal and other income tax.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":1095000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2116000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1021000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2646000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":530000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2872000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":225000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":225000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":443000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":443000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":218000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":218000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":669000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":669000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":226000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":226000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1018000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":1018000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1018000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":396000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":396000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1338000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1338000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":942000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":942000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2399000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2399000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":1061000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":1061000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3546000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":3546000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":3546000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1170000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1170000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2327000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":2327000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":1157000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":1157000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3487000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":3487000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":1160000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":1160000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4639000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":4639000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":4639000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1144000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":1144000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2281000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":2281000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":1137000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":1137000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3409000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":3409000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1128000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1128000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4529000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":4529000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":4529000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1116000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":1116000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2224000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":2224000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":1108000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":1108000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3057000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":3057000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":833000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":833000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3872000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":3872000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":3872000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":809000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":809000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1616000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":1616000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":807000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":807000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2419000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":2419000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":803000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":803000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3220000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":3220000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":801000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":801000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1603000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":802000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2456000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":853000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3315000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":853000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"InterestPaidNet":{"label":"Interest Paid, Excluding Capitalized Interest, Operating Activities","description":"Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":3443000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7313000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":11774000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":22024000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7140000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":7140000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":14866000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":14866000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":21882000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":21882000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":28125000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":28125000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":28125000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":5771000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":5771000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":9623000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":9623000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":12956000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":12956000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":16116000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":16116000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":16116000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4070000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":4070000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6623000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":6623000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":10774000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":10774000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":13471000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":13471000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":13471000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3553000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":3553000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6619000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":6619000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":12953000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":12953000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":21770000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":21770000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":21770000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":13215000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":13215000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":28552000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":28552000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":49406000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":49406000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":70065000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":70065000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":70065000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":24188000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":24188000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":45667000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":45667000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":71479000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":71479000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":92750000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":92750000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":22485000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":22485000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":44173000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":65965000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":86093000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":20216000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"InterestReceivable":{"label":"Interest Receivable","description":"Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.","units":{"USD":[{"end":"2018-12-31","val":12957000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":12957000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":12957000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":12957000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9962000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9976000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11675000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13924000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":13924000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":13924000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":13924000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":13924000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11015000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13598000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":13632000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":15233000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":15233000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":15233000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":15233000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":15233000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11277000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11981000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11778000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":13900000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":13900000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":13900000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":13900000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":13900000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10512000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12216000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12408000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":16432000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":16432000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":16432000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":16432000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":16432000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14421000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15917000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":17672000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":20881000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":20881000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":20881000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":20881000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":20881000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":16605000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":19481000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":19155000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":21687000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":21687000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":21687000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":21687000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":21687000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":17743000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":17996000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":18012000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":20931000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":20931000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":17009000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"InvestmentBankingAdvisoryBrokerageAndUnderwritingFeesAndCommissions":{"label":"Investment Banking, Advisory, Brokerage, and Underwriting Fees and Commissions","description":"Amount of fees and commissions from banking, advisory, brokerage, and securities underwriting activities. Activities include, but are not limited to, underwriting securities, private placements of securities, investment advisory and management services, merger and acquisition services, sale and servicing of mutual funds, and other related consulting fees.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":450000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":875000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":425000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1300000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":424000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1779000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":333000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":333000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":826000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":826000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":493000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":493000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1245000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1245000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":419000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":419000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1710000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":1710000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1710000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":455000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":455000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":820000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":820000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":365000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":365000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1261000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1261000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":441000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":441000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1698000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":1698000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1698000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":430000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":430000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":960000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":960000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":530000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":530000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1390000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1390000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":430000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":430000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1934000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":1934000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":1934000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":546000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":546000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1012000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":1012000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":466000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":466000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1403000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":1403000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":391000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":391000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1825000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":1825000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":1825000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":389000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":389000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":809000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":809000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":420000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":420000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1239000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1239000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":430000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":430000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1698000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":1698000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":1698000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":434000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":434000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":884000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":884000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":450000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":450000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1275000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1275000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":391000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":391000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1704000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":1704000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":434000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":434000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":860000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":426000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1288000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":428000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1700000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":555000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust":{"label":"Junior Subordinated Debenture Owed to Unconsolidated Subsidiary Trust","description":"Including the current and noncurrent portions, the carrying value of junior subordinated long-term debt owed to unconsolidated subsidiary trusts as of the balance sheet date. Such debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets and was initially scheduled to be repaid after one year or beyond the normal operating cycle if longer.","units":{"USD":[{"end":"2018-12-31","val":46393000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":46393000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":46393000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":46393000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":46393000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":46393000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":46393000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":46393000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":46393000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":46393000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":46393000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":46393000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":46393000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":46393000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":46393000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":46393000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":46393000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":46393000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":46393000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":46393000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":46393000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":46393000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":46393000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":46393000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":46393000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":46393000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":46393000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":46393000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":46393000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":46393000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":46393000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":46393000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":46393000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":46393000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":46393000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":46393000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":46393000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":46393000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":46393000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":46393000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":46393000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":46393000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":46393000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":46393000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":46393000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":46393000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":46393000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":46393000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":46393000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":46393000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":46393000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":46393000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":46393000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":46393000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":46393000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":46393000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":46393000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":46393000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"LaborAndRelatedExpense":{"label":"Labor and Related Expense","description":"Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":17601000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":35419000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":17818000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":53463000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":18044000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":71778000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":19125000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":19125000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":37909000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":37909000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":18784000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":18784000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":56044000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":56044000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":18135000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":18135000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":75392000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":75392000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":75392000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":20810000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":20810000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":42431000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":42431000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":21621000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":21621000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":66103000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":66103000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":23672000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":23672000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":89220000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":89220000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":89220000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":24318000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":24318000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":47695000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":47695000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":23377000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":23377000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":71811000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":71811000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":24116000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":24116000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":93360000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":93360000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":93360000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":22703000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":22703000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":44693000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":44693000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":21990000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":21990000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":67620000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":67620000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":22927000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":22927000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":86323000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":86323000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":86323000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":19254000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":19254000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":42691000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":42691000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":23437000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":23437000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":61400000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":61400000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":18709000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":18709000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":79377000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":79377000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":79377000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":18988000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":18988000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":38187000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":38187000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":19199000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":19199000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":56954000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":56954000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":18767000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":18767000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":74338000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":74338000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":19441000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":19441000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":39149000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":19708000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":58562000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":19413000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":76947000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":20154000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"LettersOfCreditOutstandingAmount":{"label":"Letters of Credit Outstanding, Amount","description":"The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.","units":{"USD":[{"end":"2018-12-31","val":199000000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":199000000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":199000000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":199000000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":199000000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":199000000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":199000000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":199000000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":199000000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":199000000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":199000000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":199000000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":199000000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":199000000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":199000000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":199000000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":199000000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":199000000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":199000000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":199000000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":199000000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":199000000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":0,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":0,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":0,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":0,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":0,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":0,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":0,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":75000000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":75000000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":75000000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":75000000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":75000000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":75000000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":75000000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":75000000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":0,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"Liabilities":{"label":"Liabilities","description":"Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.","units":{"USD":[{"end":"2018-12-31","val":2499970000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":2499970000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":2499970000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":2499970000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2527432000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2486057000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2496555000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2930985000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":2930985000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":2930985000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2930985000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":2930985000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2889673000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3247998000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3190098000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3229112000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":3229112000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":3229112000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":3229112000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":3229112000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3358223000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3320100000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3375899000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3494428000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":3494428000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":3494428000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":3494428000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":3494428000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3612676000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3610502000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3650891000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3587049000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":3587049000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":3587049000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":3587049000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":3587049000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3690085000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3758100000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3814724000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3797679000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":3797679000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":3797679000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":3797679000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":3797679000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3810281000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3802951000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3894537000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3793290000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":3793290000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":3793290000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":3793290000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":3793290000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3961466000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3909600000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4001635000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3986663000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":3986663000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4141435000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"LiabilitiesAndStockholdersEquity":{"label":"Liabilities and Equity","description":"Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.","units":{"USD":[{"end":"2018-12-31","val":2712745000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":2712745000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":2712745000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":2712745000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2745997000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2777170000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2795582000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3237167000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":3237167000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":3237167000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":3237167000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":3237167000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3216563000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3584532000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3542666000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3599160000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":3599160000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":3599160000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":3599160000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":3599160000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3732894000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3712915000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3774175000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3901855000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":3901855000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":3901855000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":3901855000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":3901855000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3999744000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3974724000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3992690000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3944063000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":3944063000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":3944063000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":3944063000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":3944063000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4058049000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4150129000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4186440000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4204793000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":4204793000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":4204793000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":4204793000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":4204793000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4218993000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4220936000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4337659000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4232239000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":4232239000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":4232239000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":4232239000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":4232239000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4405209000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4363674000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4479437000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4480500000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":4480500000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4646374000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"LoansAndLeasesReceivableAllowance":{"label":"Loans and Leases Receivable, Allowance","description":"Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.","units":{"USD":[{"end":"2017-12-31","val":21461000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2017-12-31","val":21461000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":21461000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2017-12-31","val":21461000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":21969000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-03-31","val":21969000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":21715000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-06-30","val":21715000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":21073000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":23126000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":23126000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":23126000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":23126000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2018-12-31","val":23126000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2018-12-31","val":23126000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-31","val":23126000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2018-12-31","val":23126000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":23381000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2019-03-31","val":23381000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-03-31","val":23381000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-03-31","val":23381000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":24171000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":24171000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-06-30","val":24171000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-06-30","val":24171000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":24176000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-09-30","val":24176000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":24197000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":24197000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":24197000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":24197000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":24197000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2019-12-31","val":24197000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":29074000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2020-03-31","val":29074000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-03-31","val":29074000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":40635000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-06-30","val":40635000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":46076000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":45553000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":45553000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":45019000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"}]}},"LoansAndLeasesReceivableGrossCarryingAmount":{"label":"Loans and Leases Receivable, Gross","description":"Amount before allowance of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements.","units":{"USD":[{"end":"2018-12-31","val":1957197000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":1957197000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1957197000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1957197000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1915183000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1935653000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1962609000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2143623000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":2143623000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":2143623000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2143623000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":2143623000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2108805000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2331716000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2288234000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2221583000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":2221583000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2242676000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"}]}},"LoansAndLeasesReceivableNetReportedAmount":{"label":"Loans and Leases Receivable, Net Amount","description":"Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale.","units":{"USD":[{"end":"2018-12-31","val":1934071000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":1934071000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1934071000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1934071000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1891802000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1911482000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1938433000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2119426000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":2119426000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":2119426000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2119426000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":2119426000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2079731000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2291081000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2242158000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2176030000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":2176030000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2197657000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"}]}},"LoansAndLeasesReceivableRelatedParties":{"label":"Loans and Leases Receivable, Related Parties","description":"For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.","units":{"USD":[{"end":"2018-12-31","val":10000000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":10300000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":10300000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":8900000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":8900000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":12200000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":12200000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-12-31","val":9700000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":9700000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":10700000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":10700000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-12-31","val":44300000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":44300000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-12-31","val":48900000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"LoansReceivableHeldForSaleAmount":{"label":"Financing Receivable, Held-for-Sale","description":"Amount, before valuation allowance, of financing receivable classified as held-for-sale.","units":{"USD":[{"end":"2018-12-31","val":38382000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":38382000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":38382000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":38382000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":21447000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":38932000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":50136000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":49035000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":49035000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":49035000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":49035000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q4I"},{"end":"2020-03-31","val":62636000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":92774000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":76507000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"}]}},"LoansReceivableHeldForSaleNetNotPartOfDisposalGroup":{"label":"Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance","description":"Amount, after valuation allowance, of financing receivable held for sale and not part of disposal group. Excludes loan covered under loss sharing agreement and loan classified as investment in debt security.","units":{"USD":[{"end":"2019-12-31","val":49035000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":111477000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":111477000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":111477000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":111477000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":111477000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":125792000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":79938000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":90880000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":76507000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":76507000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":76507000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":76507000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":76507000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":29599000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":37949000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":26922000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":30403000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":30403000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":30403000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":30403000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":30403000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":20448000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":22158000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":20273000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":14499000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":14499000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":14499000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":14499000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":14499000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":15751000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":16585000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":11389000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":20542000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":20542000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":20542000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":20542000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":20542000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13931000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":17182000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":13046000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9993000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":9993000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":17203000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"MarketingExpense":{"label":"Marketing Expense","description":"Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":818000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1578000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":760000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2249000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":671000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3050000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":717000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":717000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1513000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1513000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":796000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":796000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2275000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":2275000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":762000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":762000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3017000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":3017000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":3017000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":768000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":768000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1574000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1574000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":806000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":806000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2189000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2189000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":615000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":615000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3088000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":3088000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":3088000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":568000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":568000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1380000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":1380000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":812000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":812000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2157000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":2157000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":777000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":777000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3225000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":3225000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":3225000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":720000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":720000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1478000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":1478000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":758000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":758000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2391000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":2391000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":913000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":913000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3614000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":3614000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":3614000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":936000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":936000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1720000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":1720000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":784000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":784000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2573000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":2573000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":853000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":853000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3453000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":3453000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":3453000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":754000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":754000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1614000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":1614000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":860000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":860000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2629000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":2629000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":1015000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":1015000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3782000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":3782000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":905000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":905000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1824000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":919000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2803000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":979000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4023000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1001000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"MortgageLoanRelatedToPropertySales1":{"label":"Mortgage Loan Related to Property Sales","description":"Mortgage loan related to property sales in noncash investing and financing activities.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":4019000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019"}]}},"NetCashProvidedByUsedInFinancingActivities":{"label":"Net Cash Provided by (Used in) Financing Activities","description":"Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":8095000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":22806000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":86229000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":108598000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":21155000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":21155000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":39371000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":39371000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":43832000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":43832000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":95119000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":95119000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":95119000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-51398000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-51398000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":297107000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":297107000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":244805000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":244805000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":292809000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":292809000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":292809000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":120460000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":120460000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":82533000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":82533000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":126372000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":126372000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":250084000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":250084000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":250084000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":103773000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":103773000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":71323000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":71323000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":94130000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":94130000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":33329000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":33329000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":33329000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":99073000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":99073000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":160783000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":160783000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":195322000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":195322000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":180112000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":180112000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":180112000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":10124000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":10124000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-6529000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":-6529000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":85033000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":85033000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-16530000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":-16530000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":160897000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":160897000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":105942000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":194413000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":184092000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":150297000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"NetCashProvidedByUsedInInvestingActivities":{"label":"Net Cash Provided by (Used in) Investing Activities","description":"Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":35207000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-58974000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-260252000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-184092000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":42937000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":42937000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":101097000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":101097000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-67646000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-67646000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":-213493000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":-213493000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-213493000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":25046000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":25046000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-190525000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-190525000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":-145864000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-145864000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-156228000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-156228000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-156228000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-15509000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-15509000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-68097000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":-68097000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":-176780000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-176780000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":-159841000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-159841000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":-159841000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-132598000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":-132598000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-271901000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-271901000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":-369934000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":-369934000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-408857000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":-408857000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-408857000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-31329000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-31329000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-125810000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":-125810000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":-129760000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-129760000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":-143376000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":-143376000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":-143376000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":12497000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":12497000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-62960000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":-62960000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":767000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":767000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-13927000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":-13927000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-9774000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":-9774000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-35369000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":16494000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":-68225000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":3094000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"NetCashProvidedByUsedInOperatingActivities":{"label":"Net Cash Provided by (Used in) Operating Activities","description":"Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":15616000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":20702000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":45200000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":26920000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":29329000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":29329000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":21659000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":21659000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":22470000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":22470000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":30484000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":30484000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":30484000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4315000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":4315000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-8580000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-8580000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":33845000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":33845000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":5627000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":5627000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":5627000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":8148000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":8148000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":69206000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":69206000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":77701000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":77701000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":96271000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":96271000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":96271000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":70616000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":70616000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":89447000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":89447000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":118945000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":118945000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":123590000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":123590000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":123590000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":25375000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":25375000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":25725000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":25725000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":51979000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":51979000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":58539000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":58539000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":58539000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":19160000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":19160000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":37337000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":37337000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":55209000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":55209000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":59381000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":59381000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":26095000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":26095000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":40841000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":65057000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":77490000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":16170000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"NetIncomeLoss":{"label":"Net Income (Loss) Attributable to Parent","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":5501000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":18514000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":13013000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":23427000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":4913000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":29290000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4773000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":4773000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":10853000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":10853000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":6080000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":6080000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":19111000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":19111000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":8258000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":8258000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":29220000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":29220000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":29220000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7083000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":7083000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":12698000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":12698000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":5615000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":5615000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":29429000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":29429000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":16731000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":16731000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":45353000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":45353000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":45353000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":15160000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":15160000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":28810000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":28810000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":13650000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":13650000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":44000000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":44000000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":15190000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":15190000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":58614000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":58614000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":58614000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":14278000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":14278000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":30161000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":30161000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":15883000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":15883000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":45619000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":45619000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":15458000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":15458000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":58240000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":58240000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":58240000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2022-01-01","end":"2022-12-31","val":58240000,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":9244000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":9244000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":38927000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":38927000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":29683000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":29683000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":52421000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":52421000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":13494000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":13494000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":62745000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":62745000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":62745000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"start":"2023-01-01","end":"2023-12-31","val":62745000,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":10874000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":10874000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":22008000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":22008000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":11134000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":11134000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":33220000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":33220000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":11212000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":11212000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":49717000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":49717000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"start":"2024-01-01","end":"2024-12-31","val":49717000,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":12294000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":12294000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":26899000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":14605000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":43217000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":16318000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":58471000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"start":"2025-01-01","end":"2025-12-31","val":58471000,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":14545000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"NoninterestBearingDepositLiabilities":{"label":"Noninterest-bearing Deposit Liabilities","description":"The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity.","units":{"USD":[{"end":"2018-12-31","val":510067000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":510067000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":510067000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":510067000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":497566000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":513383000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":556233000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":790921000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":790921000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":790921000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":790921000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":790921000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":740946000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":940853000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":906059000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":917322000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":917322000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":917322000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":917322000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":917322000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":962205000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":998941000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1054264000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1071367000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":1071367000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":1071367000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":1071367000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":1071367000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1131215000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1195732000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1262072000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1150488000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":1150488000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":1150488000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":1150488000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1150488000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1110939000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1100767000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1046253000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":974201000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":974201000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":974201000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":974201000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":974201000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":974174000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":951565000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":998480000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":935510000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":935510000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":935510000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":935510000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":935510000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":966464000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":998759000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1049501000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1023517000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":1023517000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1034117000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"NoninterestExpense":{"label":"Noninterest Expense","description":"Total aggregate amount of all noninterest expense.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":27877000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":56299000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":28422000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":84945000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":28646000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":115443000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":30036000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":30036000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":59966000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":59966000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":29930000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":29930000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":89994000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":89994000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":30028000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":30028000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":121708000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":121708000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":121708000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":34011000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":34011000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":69218000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":69218000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":35207000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":35207000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":105211000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":105211000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":35993000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":35993000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":141715000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":141715000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":141715000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":37057000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":37057000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":73835000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":73835000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":36778000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":36778000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":111898000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":111898000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":38063000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":38063000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":148030000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":148030000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":148030000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":37924000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":37924000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":73980000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":73980000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":36056000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":36056000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":111381000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":111381000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":37401000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":37401000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":144089000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":144089000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":144089000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":32361000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":32361000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":72860000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":72860000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":40499000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":40499000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":104349000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":104349000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":31489000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":31489000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":134946000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":134946000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":134946000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":31930000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":31930000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":64502000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":64502000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":32572000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":32572000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":97630000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":97630000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":33128000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":33128000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":127578000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":127578000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":33030000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":33030000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":66573000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":33543000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":99597000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":33024000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":132620000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":35526000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"NoninterestIncome":{"label":"Noninterest Income","description":"The total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":11468000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":24436000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":12968000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":37731000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":13295000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":52121000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":12075000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":12075000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":25778000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":25778000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":13703000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":13703000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":39893000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":39893000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":14115000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":14115000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":56633000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":56633000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":56633000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":18875000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":18875000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":43771000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":43771000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":24896000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":24896000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":75431000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":75431000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":31660000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":31660000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":101603000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":101603000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":101603000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":26500000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":26500000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":48750000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":48750000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":22250000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":22250000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":74541000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":74541000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":25791000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":25791000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":97469000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":97469000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":97469000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":23697000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":23697000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":42532000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":42532000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":18835000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":18835000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":63469000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":63469000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":20937000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":20937000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":76145000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":76145000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":76145000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10691000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":10691000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":57803000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":57803000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":47112000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":47112000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":70080000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":70080000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":12277000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":12277000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":79226000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":79226000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":79226000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":11409000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":11409000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":24118000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":24118000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":12709000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":12709000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":34753000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":34753000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":10635000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":10635000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":48072000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":48072000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":10625000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":10625000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":22790000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":12165000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":33955000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":11165000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":44889000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":11295000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"NoninterestIncomeOtherOperatingIncome":{"label":"Noninterest Income, Other Operating Income","description":"Amount of revenue earned, classified as other, excluding interest income.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":1437000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3034000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1597000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5190000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":2157000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":5411000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1417000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":1042000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3132000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2389000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1715000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1348000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4795000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":3691000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1663000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":1302000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5259000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":5259000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":5259000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1353000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":1353000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2506000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":2506000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":1153000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":1153000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4342000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":4342000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":1836000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":1836000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":6160000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":6160000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":4649000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3964000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1091000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6613000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":2345000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":2649000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":1254000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9880000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":3659000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":3267000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":1313000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":13918000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":5376000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":5376000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2337000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":2337000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4735000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":4735000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":2398000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":2398000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":8649000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":8649000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":3914000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":3914000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":9959000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":9959000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":9959000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1349000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":1349000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2872000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":2872000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":1523000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":1523000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4218000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":4218000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":1346000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":1346000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5532000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":5532000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":7047000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1368000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":1402000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3479000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":3543000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":2111000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":2141000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":5867000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":5959000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":2388000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":2416000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":7674000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":7797000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1820000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":1820000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3390000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":1570000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":5154000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":1764000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":6838000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":562000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"NotesAndLoansPayable":{"label":"Notes and Loans Payable","description":"Including the current and noncurrent portions, carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer).","units":{"USD":[{"end":"2018-12-31","val":95000000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":95000000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":95000000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":95000000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":95000000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":95000000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":95000000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":95000000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":95000000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":95000000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":95000000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":95000000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":95000000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":170000000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":75000000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":75000000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":75000000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":75000000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":75000000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":75000000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":25000000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"}]}},"NotesReceivableGross":{"label":"Financing Receivable, before Allowance for Credit Loss","description":"Amount, before allowance for credit loss, of financing receivable.","units":{"USD":[{"end":"2020-12-31","val":2221583000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":2221583000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2221583000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-06-30","val":2303462000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2429041000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2437577000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":2437577000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":2437577000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":2437577000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":2437577000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2453631000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2580493000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2690366000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2748081000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":2748081000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":2748081000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":2748081000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2748081000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2788640000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2979063000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2993563000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3014153000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":3014153000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":3014153000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":3014153000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":3014153000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3011799000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3094273000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3037375000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3055054000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":3055054000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":3055054000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":3055054000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":3055054000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3075860000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3098978000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3053503000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3144502000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":3144502000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3103529000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"NotesReceivableNet":{"label":"Financing Receivable, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement.","units":{"USD":[{"end":"2020-12-31","val":2176030000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":2176030000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2176030000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-06-30","val":2260499000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2386273000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2395479000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":2395479000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":2395479000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":2395479000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":2395479000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2413982000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2540708000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2650709000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2708793000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":2708793000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":2708793000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":2708793000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2708793000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2749080000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2935926000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2951488000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2971797000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":2971797000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":2971797000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":2971797000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":2971797000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2969625000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3051100000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2994489000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3011817000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":3011817000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":3011817000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":3011817000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":3011817000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3032892000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3053968000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3009378000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3099371000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":3099371000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3058707000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"NumberOfReportableSegments":{"label":"Number of Reportable Segments","description":"Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.","units":{"Segment":[{"start":"2019-01-01","end":"2019-12-31","val":2,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":2,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":2,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":2,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1"}]}},"OccupancyNet":{"label":"Occupancy, Net","description":"Amount of net occupancy expense that may include items, such as depreciation of facilities and equipment, lease expenses, property taxes and property and casualty insurance expense.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":3324000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6715000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":3391000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":10103000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":3388000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":13571000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3407000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":3407000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6823000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":6823000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":3416000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":3416000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":10309000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":10309000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":3486000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":3486000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":13572000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":13572000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":13572000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3600000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":3600000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7186000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":7186000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":3586000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":3586000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":10896000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":10896000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":3710000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":3710000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":14658000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":14658000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":14658000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3565000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":3565000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7064000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":7064000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":3499000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":3499000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":10960000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":10960000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":3896000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":3896000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":14560000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":14560000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":14560000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3737000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":3737000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7770000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":7770000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":4033000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":4033000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":11902000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":11902000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":4132000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":4132000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":15987000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":15987000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":15987000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3832000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":3832000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":8135000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":8135000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":4303000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":4303000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":12246000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":12246000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":4111000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":4111000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":16102000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":16102000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":16102000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3920000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":3920000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":7949000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":7949000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":4029000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":4029000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":12204000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":12204000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":4255000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":4255000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":16105000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":16105000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4027000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":4027000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":7999000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":3972000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":12045000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":4046000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":16051000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":3953000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"OciBeforeReclassificationsNetOfTaxAttributableToParent":{"label":"OCI, before Reclassifications, Net of Tax, Attributable to Parent","description":"Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":3179000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":22212000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":22212000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":22212000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-7637000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-7637000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":-7637000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-78810000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":-78810000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-78810000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":10741000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":10741000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":10741000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-8947000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":-8947000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":12902000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"OperatingLeasesFutureMinimumPaymentsDue":{"label":"Operating Leases, Future Minimum Payments Due","description":"Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.","units":{"USD":[{"end":"2019-12-31","val":10388000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":10635000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":12992000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2023-03-31","val":255000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"}]}},"OperatingLeasesFutureMinimumPaymentsDueCurrent":{"label":"Operating Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2019-12-31","val":1613000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1644000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1938000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Operating Leases, Future Minimum Payments, Due in Five Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2019-12-31","val":722000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":675000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1030000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Operating Leases, Future Minimum Payments, Due in Four Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2019-12-31","val":999000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":929000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":978000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Operating Leases, Future Minimum Payments, Due in Three Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2019-12-31","val":1248000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1257000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1325000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Operating Leases, Future Minimum Payments, Due in Two Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2019-12-31","val":1439000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1517000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1739000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueThereafter":{"label":"Operating Leases, Future Minimum Payments, Due Thereafter","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2019-12-31","val":4367000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":4613000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5982000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"}]}},"OperatingLeasesRentExpenseNet":{"label":"Operating Leases, Rent Expense, Net","description":"Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":2000000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2400000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":2000000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":2000000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2400000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":2400000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2500000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"}]}},"OtherAssets":{"label":"Other Assets","description":"Amount of assets classified as other.","units":{"USD":[{"end":"2018-12-31","val":26191000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":26191000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":26191000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":26191000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":27254000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":27601000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":29596000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":30374000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":30374000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":28320000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":22701000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":22701000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":32562000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":36160000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":23641000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":23384000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":23384000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":23384000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":23384000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":23384000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":33072000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":24569000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":27826000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":26826000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":26826000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":26826000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":26826000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":26826000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":35145000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":46081000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":54902000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":48181000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":48181000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":48181000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":48181000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":48181000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":46896000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":51068000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":51299000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":47396000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":47396000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":47396000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":47396000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":47396000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":46390000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":45403000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":40939000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":42699000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":42699000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":42699000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":42699000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":42699000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":37750000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":36509000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":37046000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":36047000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":36047000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":33717000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax":{"label":"Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax","description":"Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-2158000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":-931000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1728000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":430000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-76000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":4183000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":-2750000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4943000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":760000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5812000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"}]}},"OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax":{"label":"Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax","description":"Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-28000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":2318000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2318000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2318000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":2318000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022"}]}},"OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent","description":"Amount after tax of other comprehensive income (loss) attributable to parent entity.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":-3160000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-3201000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-41000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-5042000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-1841000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-1797000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2296000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":2296000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5780000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":5780000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":3484000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":3484000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5871000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":5871000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":91000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":91000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3201000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":3201000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":3201000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":13939000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":13939000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":18586000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":18586000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":4647000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":4647000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":17805000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":17805000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-781000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-781000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":20381000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":20381000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":20381000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-9131000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-9131000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2914000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":-2914000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":6217000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":6217000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-7025000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-7025000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-4111000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-4111000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-7637000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-7637000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":-7637000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-30003000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":-30003000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-60534000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-60534000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":-30531000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-30531000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-87212000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":-87212000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-26678000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-26678000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-78810000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":-78810000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-78810000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4729000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":4729000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3280000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":3280000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":-1449000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-1449000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-19485000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-19485000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-22765000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-22765000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":13434000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":13434000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":13434000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-7463000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":-7463000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-7386000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":-7386000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":77000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":77000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":9261000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":9261000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":16647000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":16647000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-8947000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":-8947000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2677000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":2677000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":375000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":-2302000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":9517000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":9142000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":12902000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-899000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax":{"label":"Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax","description":"Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":620000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-28000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":-28000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2318000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":2318000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2318000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2318000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2318000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-3409000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":-3409000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":-3409000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-3409000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-3409000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-3409000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-3409000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":-3409000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":-3409000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax":{"label":"Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax","description":"Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":970000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":970000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":970000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":970000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":596000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-611000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":-611000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1537000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-1537000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-926000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-926000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1562000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-1562000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-25000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-25000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-852000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":-852000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-3705000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-3705000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4940000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-1235000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-4733000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":207000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-5418000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2428000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"}]}},"OtherComprehensiveIncomeLossTaxPortionAttributableToParent1":{"label":"Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent","description":"Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":852000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":4940000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":1235000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4733000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-207000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5418000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":5418000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2428000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-775000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":-775000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":1653000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":1653000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-1867000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-1867000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-1093000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-1093000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-2030000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-2030000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":-2030000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-7975000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":-7975000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-16091000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-16091000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":-8116000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-8116000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-23183000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":-23183000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-7092000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-7092000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-20950000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":-20950000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-20950000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1257000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":1257000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":872000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":872000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":-385000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-385000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-5179000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-5179000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-6051000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-6051000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3571000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":3571000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":3571000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1984000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":-1984000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1963000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":-1963000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":21000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":21000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2462000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":2462000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":4425000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":4425000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-2378000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":-2378000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":711000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":711000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":99000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":-612000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2529000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":2430000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3430000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-239000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax":{"label":"Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax","description":"Amount before tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1227000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-1227000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2158000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-931000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1728000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":430000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-76000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6933000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"}]}},"OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax":{"label":"OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax","description":"Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":-3160000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-4171000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-1011000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-6012000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-2811000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-1773000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2907000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":2907000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":7317000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":7317000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":4410000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":4410000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":7433000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":7433000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":116000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":116000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":4025000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":4025000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":4025000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":21189000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":21189000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":28002000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":28002000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":6813000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":6813000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":26584000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":26584000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-1418000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-1418000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":28193000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":28193000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":28193000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-18492000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-18492000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-7872000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":-7872000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":10620000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":10620000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-13835000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-13835000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-5964000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-5964000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-15479000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-15479000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":-15479000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-44877000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":-44877000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-86974000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-86974000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":-42097000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-42097000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-126076000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":-126076000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-39102000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-39102000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-114367000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":-114367000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-114367000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8624000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":8624000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1514000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":1514000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":-7109000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-7109000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-29393000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-29393000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-30907000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-30907000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":17282000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":17282000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":17282000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-10832000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":-10832000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-10269000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":-10269000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":561000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":561000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":14997000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":14997000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":25268000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":25268000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-9706000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":-9706000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":5640000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":5640000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4299000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":-1341000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":16749000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":12450000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":21738000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-1112000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"OtherNoninterestExpense":{"label":"Other Noninterest Expense","description":"Amount of noninterest expense classified as other.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":3206000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6693000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":3487000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":10077000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":3385000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":13981000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3341000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":3341000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6762000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":6762000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":3421000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":3421000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":10502000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":10502000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":3740000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":3740000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":14592000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":14592000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":14592000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4907000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":4907000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":9406000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":9406000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":4499000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":4499000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":13543000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":13543000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":4137000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":4137000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":17818000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":17818000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":17818000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4249000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":4249000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8779000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":8779000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":4530000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":4530000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":13468000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":13468000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":4689000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":4689000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":17883000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":17883000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":17883000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5198000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":5198000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9049000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":9049000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":3851000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":3851000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":13289000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":13289000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":4240000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":4240000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":17522000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":17522000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":17522000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4197000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":4197000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":8542000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":8542000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":4345000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":4345000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":12246000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":12246000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":3704000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":3704000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":16118000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":16118000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":17205000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4171000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":4171000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8086000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":8086000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":3915000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":3915000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":12532000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":12532000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":4446000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":4446000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":15658000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":16611000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4117000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":4309000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":8191000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":4074000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":12379000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":4188000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":17489000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":4474000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"PaymentsForOriginationOfMortgageLoansHeldForSale":{"label":"Payments for Origination of Mortgage Loans Held-for-sale","description":"The amount of cash paid for the origination of mortgages that are held for sale.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":108797000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":266918000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":404525000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":544690000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":120840000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":120840000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":263676000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":263676000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":454501000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":454501000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":640680000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":640680000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":640680000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":216024000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":216024000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":584696000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":584696000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":985149000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":985149000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":1442913000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":1442913000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1442913000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":436176000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":436176000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":815446000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":815446000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":1189693000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1189693000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":1500995000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":1500995000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":1437003000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":235129000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":235129000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":442236000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":442236000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":594246000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":594246000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":719413000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":598495000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":598495000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":88664000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":74291000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":219212000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":181019000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":181019000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":321163000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":261936000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":322122000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":322122000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":322122000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":68779000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":68779000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":151879000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":151879000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":224947000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":224947000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":292640000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":292640000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":64382000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":64382000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":137489000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":206298000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":269348000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":62909000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"PaymentsForProceedsFromLoansAndLeases":{"label":"Payments for (Proceeds from) Loans and Leases","description":"The net cash outflow or inflow for the increase (decrease) in the beginning and end of period of loan and lease balances which are not originated or purchased specifically for resale. Includes cash payments and proceeds associated with (a) loans held-for-investment, (b) leases held-for-investment, and (c) both.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":-12924000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":83319000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":142203000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":126732000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-41201000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":-41201000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-19940000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-19940000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":7786000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":7786000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":-5572000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":-5572000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-5572000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-31937000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-31937000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":193060000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":193060000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":150579000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":150579000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":84991000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":84991000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":84991000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":22094000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":22094000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":83035000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":83035000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":209047000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":209047000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":218458000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":218458000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":218458000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":16660000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":16660000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":143497000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":143497000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":252828000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":252828000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":311459000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":311459000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":311459000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":41634000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":41634000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":232692000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":232692000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":247869000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":247869000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":270196000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":270196000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":270196000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1027000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":-1027000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":82575000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":82575000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":27239000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":27239000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":46287000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":46287000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":21821000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":21821000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":45880000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":3089000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":95802000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-40439000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":61000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":61000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":61000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":61000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":293000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":293000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":293000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":786000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":786000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1678000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":1678000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":6082000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":6082000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":9227000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":9227000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":9227000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3017000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":3017000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9208000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":9208000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":18926000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":18926000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":22699000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":22699000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":22699000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2548000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":2548000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":11860000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":11860000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":17763000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":17763000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":17763000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":35000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":35000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":340000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":340000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":1340000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1340000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":1340000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":1340000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":8250000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":8250000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":8526000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":8526000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":8526000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"PaymentsOfDividendsCommonStock":{"label":"Payments of Ordinary Dividends, Common Stock","description":"Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":2215000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":17544000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":17544000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":30045000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":539000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":539000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":1079000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":1079000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1079000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":541000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":541000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1083000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1083000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":1624000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1624000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":2528000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":2528000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":2528000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":904000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":904000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2167000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":2167000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":3784000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":3784000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":5385000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":5385000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":5385000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1950000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":1950000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3889000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":3889000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":5973000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":5973000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":8012000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":8012000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":8012000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2208000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":2208000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4419000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":4419000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":6609000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":6609000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":8745000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":8745000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":8745000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2127000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":2127000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4417000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":4417000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":6702000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":6702000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":9154000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":9154000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2469000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":2469000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4904000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":7502000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":10101000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2771000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"PaymentsRelatedToTaxWithholdingForShareBasedCompensation":{"label":"Payment, Tax Withholding, Share-based Payment Arrangement","description":"Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":161000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":161000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":351000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":351000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":84000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":84000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":129000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":129000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":129000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":129000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":319000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":319000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":319000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":106000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":106000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":106000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":106000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":106000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":106000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":625000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":625000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":625000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":195000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":195000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":195000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":195000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":285000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":285000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":1168000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":1168000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":1168000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":343000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":343000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":342000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":342000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":393000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":393000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":731000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":731000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":731000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":132000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":132000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":132000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":132000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":132000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":132000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":759000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":759000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":262000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":262000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":277000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":277000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":933000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":699000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"PaymentsToAcquireAvailableForSaleSecuritiesDebt":{"label":"Payments to Acquire Debt Securities, Available-for-sale","description":"Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":200664000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":464966000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":539091000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5192000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":5192000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":11233000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":11233000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":165023000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":165023000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":489032000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":489032000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":489032000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":112358000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":112358000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":121254000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":121254000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":158291000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":158291000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":279727000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":279727000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":279727000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":37046000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":37046000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":56565000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":56565000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":61548000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":61548000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":61548000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":61548000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":61548000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":132412000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":132412000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":176713000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":176713000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":176713000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":176713000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":176713000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":176713000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":176713000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":199898000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":199898000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":199898000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":299849000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":299849000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":299849000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":299849000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":299849000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":299849000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":304783000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":304783000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":9374000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":16903000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":420944000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":351389000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"PaymentsToAcquireBusinessesGross":{"label":"Payments to Acquire Businesses, Gross","description":"The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":2800000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":2800000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":687000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":687000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":687000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":687000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":687000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":687000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":687000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022"}]}},"PaymentsToAcquirePropertyPlantAndEquipment":{"label":"Payments to Acquire Property, Plant, and Equipment","description":"The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":746000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1721000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":2615000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":3134000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1032000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":1032000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2406000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2406000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":3267000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":3267000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":3997000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":3997000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":3997000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1156000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":1156000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2402000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":2402000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":3159000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":3159000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":3310000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":3310000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":3310000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":90000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":90000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1191000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":1191000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":2319000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":2319000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":2920000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":2920000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":2920000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1316000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":1316000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1998000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":1998000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":3294000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":3294000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":4469000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":4469000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":4469000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1560000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":1560000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3452000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":3452000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":4682000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":4682000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":4681000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":4681000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":4681000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":474000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":474000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1552000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":1552000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":2325000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":2325000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":3354000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":3354000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1135000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":1135000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2862000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":4615000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":5661000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1354000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital":{"label":"Proceeds from Equity Method Investment, Distribution, Return of Capital","description":"Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.","units":{"USD":[{"start":"2018-06-01","end":"2018-12-31","val":25000000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":51392000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":51392000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":51392000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":51392000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":51392000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":51392000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":51392000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":235000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":235000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":235000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":451000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":451000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":258000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"ProceedsFromIssuanceOfMediumTermNotes":{"label":"Proceeds from Issuance of Medium-term Notes","description":"The cash inflow from a debt funding received on a regular basis with maturities ranging from 5-10 years.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":13115000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019"}]}},"ProceedsFromIssuanceOfSubordinatedLongTermDebt":{"label":"Proceeds from Issuance of Subordinated Long-term Debt","description":"The cash inflow from a borrowing where a lender is placed in a lien position behind debt having a higher priority of repayment (senior) in liquidation of the entity's assets or underlying collateral.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":49074000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":49074000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":49070000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":49070000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":49070000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022"}]}},"ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities":{"label":"Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale","description":"Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":7299000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":210172000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":226684000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":364909000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7552000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":7552000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":93478000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":93478000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":109414000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":109414000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":139255000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":139255000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":139255000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11513000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":11513000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":30588000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":30588000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":69618000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":69618000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":114850000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":114850000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":114850000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":43350000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":43350000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":71979000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":71979000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":94978000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":94978000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":120325000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":120325000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":120325000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":17618000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":17618000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":48318000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":48318000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":60772000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":60772000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":81253000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":81253000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":81253000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10811000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":10811000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":20418000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":20418000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":31930000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":31930000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":240106000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":240106000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":240106000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":311363000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":311363000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":320058000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":320058000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":328763000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":328763000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":337941000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":337941000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":10661000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":10661000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":19533000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":37698000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":449808000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":314406000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities":{"label":"Proceeds from Maturities, Prepayments and Calls of Held-to-maturity Securities","description":"The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":14675000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":14675000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":14675000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":14675000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019"}]}},"ProceedsFromNotesPayable":{"label":"Proceeds from Notes Payable","description":"The cash inflow from a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":75000000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"}]}},"ProceedsFromOtherDebt":{"label":"Proceeds from Other Debt","description":"Amount of cash inflow from debt classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-351000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":75000000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":75000000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":75000000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":75000000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":75000000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":75000000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022"}]}},"ProceedsFromRepaymentsOfShortTermDebt":{"label":"Proceeds from (Repayments of) Short-term Debt","description":"The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":5070000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":10800000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-3500000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":2155000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1210000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":1210000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-8895000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-8895000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-7850000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-7850000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":19460000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":19460000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":19460000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-19765000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-19765000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-27600000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-27600000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":-29400000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-29400000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-10615000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-10615000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-10615000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-9025000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-9025000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-22660000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":-22660000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":-26550000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-26550000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":-26550000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-26550000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":-26550000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-06-30","val":1352000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"}]}},"ProceedsFromSaleOfAvailableForSaleSecuritiesDebt":{"label":"Proceeds from Sale of Debt Securities, Available-for-sale","description":"Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":101711000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":102332000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":52495000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":52495000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":52495000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":94514000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":94514000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":94514000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":94514000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":94514000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":94514000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":94514000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":94514000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":94514000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":52828000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":52828000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":52828000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":52828000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":52828000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":52828000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":52828000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"ProceedsFromSaleOfForeclosedAssets":{"label":"Proceeds from Sale of Foreclosed Assets","description":"The cash inflow from the sale assets received in full or partial satisfaction of a receivable including real and personal property; equity interests in corporations, partnerships, and joint ventures; and beneficial interests in trusts. Foreclosed assets also include loans that are treated as if the underlying collateral had been foreclosed because the institution has taken possession of the collateral, even though legal foreclosure or repossession proceedings have not taken place.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":1035000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1848000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":6388000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":2823000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":405000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":405000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1244000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1244000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":1608000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1608000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":3835000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":3835000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":3835000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":513000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":513000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1689000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1689000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":2068000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2068000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":2441000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":2441000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":2441000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":354000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":354000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":693000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":693000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":1048000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1048000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":1302000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":1302000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":1302000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":133000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":133000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1750000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":1750000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":1884000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":1884000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":2051000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":2051000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":2051000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":412000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":412000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":692000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":692000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":1014000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1014000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":1417000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":1417000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":1417000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":430000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":430000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":889000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":889000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":1348000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1348000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":2176000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":2176000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":428000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":428000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":974000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":1163000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":2247000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":954000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"ProceedsFromSaleOfLoansHeldForSale":{"label":"Proceeds from Sale of Loans Held-for-sale","description":"The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":115615000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":275120000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":431676000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":555325000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":142435000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":142435000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":274021000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":274021000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":460268000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":460268000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":653548000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":652216000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":652216000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":210963000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":210445000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":567294000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":567294000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":1004956000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":998367000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":1434173000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":1434173000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1434173000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":434582000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":434582000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":869253000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":869253000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":1243380000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1243380000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":1577953000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":1577953000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":1513961000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":288280000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":288280000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":492086000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":492086000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":659061000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":659061000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":783212000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":662294000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":662294000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":101266000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":86893000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":233170000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":194977000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":194977000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":339220000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":279993000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":347583000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":347583000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":347583000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":69962000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":69962000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":154753000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":154753000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":235525000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":235525000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":296163000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":296163000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":73385000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":73385000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":145512000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":220546000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":288422000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":57711000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"ProceedsFromSaleOfPropertyPlantAndEquipment":{"label":"Proceeds from Sale of Property, Plant, and Equipment","description":"The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":20000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":35000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":74000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":126000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":3000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":74000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":74000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":208000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":208000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":208000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":208000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":208000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":83000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":83000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":87000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":87000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":192000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":192000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":222000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":222000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":222000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":17000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":17000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":22000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":22000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":108000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":108000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":1458000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":1458000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":1458000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":39000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":39000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":239000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":239000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":245000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":245000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":480000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":480000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":480000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":642000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":642000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":896000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":896000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":939000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":939000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":968000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":968000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":968000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":69000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":69000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":69000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":69000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":380000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":380000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2093000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":2093000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2240000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":2240000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":2258000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":38000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"ProfessionalFees":{"label":"Professional Fees","description":"A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":1429000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2829000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1400000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":4303000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1474000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":6734000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1706000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":1706000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3317000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":3317000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1611000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1611000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5169000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":5169000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1852000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":1852000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":7334000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":7334000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":7334000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1572000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":1572000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3533000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":3533000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":1961000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":1961000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4710000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":4710000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":1177000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":1177000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":6322000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":6322000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":6322000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1573000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1573000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3095000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":3095000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":1522000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":1522000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4483000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":4483000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":1388000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":1388000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":6752000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":6752000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":6752000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2625000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":2625000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5272000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":5272000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":2647000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":2647000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":7795000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":7795000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":2523000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":2523000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":9740000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":9740000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":9740000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1648000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":1648000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3364000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":3364000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":1716000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":1716000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4924000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":4924000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":1560000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":1560000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":6433000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":6433000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":6433000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1483000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":1483000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3221000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":3221000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":1738000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":1738000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":5028000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":5028000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":1807000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":1807000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":6583000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":6583000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1730000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":1730000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3604000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":1874000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4897000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":1293000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":7310000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2955000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"PropertyPlantAndEquipmentGross":{"label":"Property, Plant and Equipment, Gross","description":"Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2018-12-31","val":113546000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":120231000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":120231000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":123137000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":123137000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":124991000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":124991000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-12-31","val":124405000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":124405000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":127709000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":127709000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-12-31","val":124752000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":124752000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-12-31","val":126637000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"PropertyPlantAndEquipmentNet":{"label":"Property, Plant and Equipment, Net","description":"Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2018-12-31","val":59787000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":59787000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":59787000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":59787000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":59572000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":59705000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":59189000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":61873000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":61873000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":61873000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":61873000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":61873000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":61829000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":61883000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":61399000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":60331000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":60331000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":60331000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":60331000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":60331000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":59211000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":59127000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":59056000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":57699000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":57699000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":57699000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":57699000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":57699000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":57387000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":56531000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":56532000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":56337000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":56337000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":56337000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":56337000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":56337000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":56079000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":56416000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":56391000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":55070000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":55070000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":55070000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":55070000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":55070000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":54221000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":53952000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":53323000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":52951000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":52951000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":52951000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":52951000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":52951000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":50873000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":51329000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":51809000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":51563000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":51563000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":51585000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"ProvisionForLoanAndLeaseLosses":{"label":"Provision for Loan and Lease Losses","description":"Amount of expense related to estimated loss from loan and lease transactions.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":778000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2318000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1540000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5733000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":3415000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":6901000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":608000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":608000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1483000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1483000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":875000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":875000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1903000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1903000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":420000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":420000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2799000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":2799000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6234000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":6234000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":19367000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":13133000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":25429000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":6062000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":25570000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":89000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"}]}},"ProvisionForLoanLossesExpensed":{"label":"Financing Receivable, Credit Loss, Expense (Reversal)","description":"Amount of credit loss expense (reversal of expense) for financing receivable.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":2799000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":19367000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":13133000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":25429000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":6062000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":25570000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":25570000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":89000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1918000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":-1918000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":-2007000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":2000000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-04-01","end":"2021-06-30","val":2000000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-04-01","end":"2021-06-30","val":-2007000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-1918000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-1918000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1918000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-1918000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":-1918000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2085000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":-2085000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2085000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-2085000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-2867000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":-2867000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-782000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-782000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-2619000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":-2619000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-2619000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1010000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":1010000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4710000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":4710000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":3700000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":3700000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4010000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":4010000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-700000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-700000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":4610000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":4610000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":4610000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":830000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":830000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2605000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":2605000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":1775000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":1775000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3100000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":3100000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":495000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":495000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4300000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":4300000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":420000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":420000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2920000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":2500000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3420000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":500000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5195000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":260000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"RealEstateOwnedValuationAllowance":{"label":"Real Estate Owned, Valuation Allowance","description":"For each period for which an income statement is required, disclosure of the changes in the allowance, including balances at end of period.","units":{"USD":[{"end":"2017-12-31","val":1413000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2017Q4I"},{"end":"2018-12-31","val":325000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2018-12-31","val":325000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2018-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":0,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2019-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"}]}},"RealEstateOwnedValuationAllowanceAmountsApplied":{"label":"Real Estate Owned, Valuation Allowance, Amounts Applied","description":"Amount of the valuation allowance for real estate owned that was applied in the period against the carrying amount of real estate owned that was sold, written down or written off.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":1373000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":325000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":325000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"}]}},"RealEstateOwnedValuationAllowanceProvision1":{"label":"Real Estate Owned, Valuation Allowance, Provision","description":"Amount of expense recognized in the income statement for a decrease in valuation of real estate owned (REO).","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":285000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019"}]}},"ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent":{"label":"Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent","description":"Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-22000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1831000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":1831000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1831000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-2693000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":-2693000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":-2693000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"RentalIncomeNonoperating":{"label":"Rental Income, Nonoperating","description":"Income earned by providing the use of assets to an outside party in exchange for a payment or series of payments that is nonoperating in nature.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":911000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":891000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":891000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":891000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":856000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":856000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":890000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"}]}},"RepaymentsOfMediumTermNotes":{"label":"Repayments of Medium-term Notes","description":"The cash outflow to pay off borrowing used to receive debt funding on a regular basis with maturities ranging from 5-10 years.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7530000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":7530000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":7530000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":7530000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":7530000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":7530000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"}]}},"RepaymentsOfOtherDebt":{"label":"Repayments of Other Debt","description":"Amount of cash outflow for the payment of debt classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":7530000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":7530000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":7530000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":95000000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":95000000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":95000000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":95000000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":95000000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":50000000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":50000000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":75000000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":75000000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":75000000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":75000000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":75000000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":75000000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":75000000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2018-12-31","val":119834000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":119834000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":119834000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":119834000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":123328000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":129408000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":137127000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":146696000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":146696000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":146696000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":146696000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":146696000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":153238000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":158311000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":174501000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":189521000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":189521000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":189521000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":189521000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":189521000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":203777000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":216164000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":229737000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":242750000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":242750000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":242750000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":242750000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":242750000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":255078000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":268305000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":281679000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":292261000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":292261000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":292261000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":292261000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":292261000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":298300000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":325772000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":337076000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":345264000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":345264000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":345264000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":345264000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":345264000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":354011000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":362855000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":371782000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":385827000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":385827000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":385827000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":385827000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":385827000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":395652000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":407822000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":421542000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":434197000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":434197000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":445971000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"ServicingAsset":{"label":"Servicing Asset","description":"Aggregate amount of servicing assets that are subsequently measured at fair value and servicing assets that are subsequently measured using the amortization method.","units":{"USD":[{"end":"2018-12-31","val":1300000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2100000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":2054000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2054000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":2054000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":3776000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6562000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9049000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":9049000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":9049000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":9049000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":9049000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13558000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":15977000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":18122000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":19700000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":19700000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":19700000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":19700000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":19700000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":25425000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":27505000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":28424000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":27474000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":27474000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":27474000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":27474000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":27474000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":25795000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":26658000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":27749000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":26569000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":26569000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":26569000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":26569000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":26569000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":26843000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":26426000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":24573000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":26292000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":26292000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":26292000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":26292000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":26292000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":24906000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":25134000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":24458000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":24041000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":24041000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":24611000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"ServicingAssetAtFairValueAdditions":{"label":"Servicing Asset at Fair Value, Additions","description":"The value of new servicing assets, subsequently measured at fair value, acquired or created during the current period through purchases or from transfers of financial assets.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":1332000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1332000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":518000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3048000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":6589000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":9829000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":9829000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":9829000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3222000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":3222000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5992000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":5992000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":2770000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":8018000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":8018000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":2026000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":9196000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":9196000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":9196000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1250000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":1250000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2180000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":2180000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":930000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":930000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2694000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":2694000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":514000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":514000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3069000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":3069000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":3069000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":271000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":271000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":734000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":734000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":463000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":463000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1150000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1150000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":416000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":416000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1470000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":1470000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":1470000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":219000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":219000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":482000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":482000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":263000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":263000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":689000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":689000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":207000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":207000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":958000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":958000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":199000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":199000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":583000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":384000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":832000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":249000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1080000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":320000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"ServicingAssetAtFairValueAmount":{"label":"Servicing Asset at Fair Value, Amount","description":"Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements.","units":{"USD":[{"end":"2018-12-31","val":1270000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2018-12-31","val":1270000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2054000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2019-12-31","val":2054000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2019-12-31","val":2054000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2019Q4I"},{"end":"2020-12-31","val":9049000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":9049000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2020-12-31","val":9049000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2020-12-31","val":9049000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2020-12-31","val":9049000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2020-12-31","val":9049000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2020-12-31","val":9049000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13558000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-03-31","val":13558000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q1I"},{"end":"2021-06-30","val":15977000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-06-30","val":15977000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q2I"},{"end":"2021-09-30","val":18122000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":19700000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":19700000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":19700000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":19700000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":19700000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2021-12-31","val":19700000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2021-12-31","val":19700000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2021-12-31","val":19700000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":19700000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2021-12-31","val":19700000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":25425000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-03-31","val":25425000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-03-31","val":25425000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-03-31","val":25425000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q1I"},{"end":"2022-06-30","val":27505000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-06-30","val":27505000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2022-06-30","val":27505000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-06-30","val":27505000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":28424000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2022-09-30","val":28424000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":27474000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":27474000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":27474000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":27474000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":27474000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2022-12-31","val":27474000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2022-12-31","val":27474000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2022-12-31","val":27474000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2022-12-31","val":27474000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2022-12-31","val":27474000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2022Q4I"},{"end":"2023-03-31","val":25795000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2023-03-31","val":25795000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2023-03-31","val":25795000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-03-31","val":25795000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q1I"},{"end":"2023-06-30","val":26658000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2023-06-30","val":26658000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-06-30","val":26658000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-06-30","val":26658000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2I"},{"end":"2023-09-30","val":27749000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-09-30","val":27749000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":26569000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":26569000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":26569000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":26569000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":26569000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2023-12-31","val":26569000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2023-12-31","val":26569000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2023-12-31","val":26569000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2023-12-31","val":26569000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023Q4I"},{"end":"2024-03-31","val":26843000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2024-03-31","val":26843000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2024-03-31","val":26843000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-03-31","val":26843000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q1I"},{"end":"2024-06-30","val":26426000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2024-06-30","val":26426000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-06-30","val":26426000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-06-30","val":26426000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":24573000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-09-30","val":24573000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":26292000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":26292000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":26292000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":26292000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":26292000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2024-12-31","val":26292000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":24906000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2025-03-31","val":24906000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2025-03-31","val":24906000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1I"},{"end":"2025-06-30","val":25134000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2025-06-30","val":25134000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":24458000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":24041000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":24041000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":24611000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"ServicingAssetAtFairValueChangesInFairValueResultingFromChangesInValuationInputsOrChangesInAssumptions":{"label":"Servicing Asset at Fair Value, Changes in Fair Value Resulting from Changes in Valuation Inputs or Changes in Assumptions","description":"Amount of increase (decrease) in fair value from changes in the inputs, assumptions, or model used to calculate the fair value of the contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":548000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-548000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":462000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":2081000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":2834000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-2834000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-2834000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1287000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1287000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-936000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":936000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":-351000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-1055000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1055000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":119000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1455000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":1455000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":1455000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4475000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":4475000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5625000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":5625000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":1150000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":1150000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":6030000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":6030000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":405000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":405000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4705000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":4705000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":4705000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1950000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-1950000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1550000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":-1550000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":400000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":400000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-875000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-875000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":675000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":675000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-2375000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":-2375000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":-2375000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":55000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":55000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-625000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":-625000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":-680000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":-680000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-2685000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-2685000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-2060000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-2060000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1235000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":-1235000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1585000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":-1585000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1741000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":-156000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-2666000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":-925000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-3331000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":250000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueDiscountRate":{"label":"Servicing Assets and Servicing Liabilities at Fair Value, Assumptions Used to Estimate Fair Value, Discount Rate","description":"Discount rate used to estimate the fair value of servicing assets and servicing liabilities.","units":{"pure":[{"start":"2019-01-01","end":"2019-12-31","val":0.1078,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.0972,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":0.0972,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.0914,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0.0914,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2021-01-01","end":"2021-12-31","val":0.0914,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-12-31","val":0.0914,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":0.0914,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.0863,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.0913,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":0.0914,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":0.0915,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":0.0915,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2022-01-01","end":"2022-12-31","val":0.0915,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-12-31","val":0.0915,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":0.0915,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.0965,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.0965,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":0.0966,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":0.1066,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":0.1066,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-01-01","end":"2023-12-31","val":0.1066,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-12-31","val":0.1066,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":0.1066,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.1016,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.1016,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":0.1017,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":0.1017,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":0.1017,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2024-01-01","end":"2024-12-31","val":0.1017,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-12-31","val":0.1017,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":0.1017,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.1018,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.1019,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":0.097,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":0.097,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"start":"2025-01-01","end":"2025-12-31","val":0.097,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0.0971,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValuePrepaymentSpeed":{"label":"Servicing Assets and Servicing Liabilities at Fair Value, Assumptions Used to Estimate Fair Value, Prepayment Speed","description":"Estimated rate of prepayments of principal on servicing assets and servicing liabilities.","units":{"pure":[{"start":"2019-01-01","end":"2019-12-31","val":0.0523,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.0448,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":0.1816,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.1235,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0.1235,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2021-01-01","end":"2021-12-31","val":0.1235,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-12-31","val":0.1235,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":0.1235,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.0848,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.0744,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":0.0734,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":0.0747,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":0.0747,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2022-01-01","end":"2022-12-31","val":0.0747,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-12-31","val":0.0747,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":0.0747,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.0744,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.0729,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":0.072,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":0.0746,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":0.0746,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-01-01","end":"2023-12-31","val":0.0746,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-12-31","val":0.0746,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":0.0746,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.0738,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.0732,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":0.086,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":0.0716,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":0.0716,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2024-01-01","end":"2024-12-31","val":0.0716,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-12-31","val":0.0716,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":0.0716,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.0752,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.0731,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":0.0822,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":0.0881,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"start":"2025-01-01","end":"2025-12-31","val":0.0881,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0.0727,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":142000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":142000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":407000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":407000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":853000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":853000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":853000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":310000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":310000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":341000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":341000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":966000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":966000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":1272000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":1272000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1272000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":390000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":390000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":822000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":822000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":1225000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1225000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":1639000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":1639000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":1639000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":528000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":528000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1177000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":1177000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":1866000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":1866000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":2753000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":2753000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":2753000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":525000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":525000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1114000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":1114000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":1625000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1625000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":2157000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":2157000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":2157000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":481000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":481000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1138000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":1138000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":1701000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1701000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":2318000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":2318000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":569000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":569000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1323000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":1973000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":2624000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":668000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate","description":"The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.","units":{"pure":[{"start":"2019-01-01","end":"2019-03-31","val":0.007,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.007,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0.007,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":0.007,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate","description":"The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2019-01-01","end":"2019-03-31","val":0.2746,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate","description":"The risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2019-01-01","end":"2019-03-31","val":0.0239,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value","description":"The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.","units":{"USD/shares":[{"start":"2019-01-01","end":"2019-03-31","val":6.15,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8.61,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":8.01,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":7.98,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019"}]}},"ShortTermBorrowings":{"label":"Short-term Debt","description":"Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2018-12-31","val":17705000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":17705000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":17705000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":17705000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":18915000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8810000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9855000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":37165000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":37165000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":37165000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":37165000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":37165000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":17400000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9565000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7765000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":26550000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":26550000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":26550000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":26550000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":26550000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":17525000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3890000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2024-12-31","val":0,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q4I"},{"end":"2025-06-30","val":1352000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"}]}},"StockholdersEquity":{"label":"Stockholders' Equity Attributable to Parent","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.","units":{"USD":[{"end":"2017-12-31","val":158206000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2017-12-31","val":158206000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":158206000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2017-12-31","val":158206000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":158332000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-03-31","val":158332000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":155975000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-06-30","val":155975000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":159047000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":154580000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":154580000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":154580000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":154580000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2018-12-31","val":154580000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2018-12-31","val":154580000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-31","val":154580000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2018-12-31","val":154580000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2018-12-31","val":154580000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":160370000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2019-03-31","val":160370000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-03-31","val":160370000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-03-31","val":160370000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":291113000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":291113000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-06-30","val":291113000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-06-30","val":291113000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":299027000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-09-30","val":299027000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":306182000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":306182000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":306182000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":306182000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":306182000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2019-12-31","val":306182000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":306182000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2019-12-31","val":306182000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2019-12-31","val":306182000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2019-12-31","val":306182000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2019Q4I"},{"end":"2020-03-31","val":326890000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2020-03-31","val":326890000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-03-31","val":326890000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-03-31","val":326890000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q1I"},{"end":"2020-06-30","val":336534000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-06-30","val":336534000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-06-30","val":336534000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-06-30","val":336534000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":352568000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-09-30","val":352568000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":370048000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":370048000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":370048000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":370048000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":370048000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2020-12-31","val":370048000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2020-12-31","val":370048000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2020-12-31","val":370048000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2020-12-31","val":370048000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2020-12-31","val":370048000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":374671000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-31","val":374671000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2021-03-31","val":374671000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-03-31","val":374671000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q1I"},{"end":"2021-06-30","val":392815000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2021-06-30","val":392815000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-06-30","val":392815000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-06-30","val":392815000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q2I"},{"end":"2021-09-30","val":398276000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":398276000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":407427000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":407427000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":407427000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":407427000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":407427000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2021-12-31","val":407427000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2021-12-31","val":407427000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2021-12-31","val":407427000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":407427000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2021-12-31","val":407427000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":387068000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-03-31","val":387068000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-03-31","val":387068000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-03-31","val":387068000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q1I"},{"end":"2022-06-30","val":364222000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-06-30","val":364222000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2022-06-30","val":364222000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-06-30","val":364222000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":341799000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2022-09-30","val":341799000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":357014000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":357014000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":357014000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":357014000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":357014000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2022-12-31","val":357014000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2022-12-31","val":357014000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2022-12-31","val":357014000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2022-12-31","val":357014000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2022-12-31","val":357014000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2022Q4I"},{"end":"2023-03-31","val":367964000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2023-03-31","val":367964000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2023-03-31","val":367964000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-03-31","val":367964000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q1I"},{"end":"2023-06-30","val":392029000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2023-06-30","val":392029000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-06-30","val":392029000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-06-30","val":392029000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2I"},{"end":"2023-09-30","val":371716000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-09-30","val":371716000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":407114000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":407114000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":407114000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":407114000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":407114000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2023-12-31","val":407114000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2023-12-31","val":407114000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2023-12-31","val":407114000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2023-12-31","val":407114000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023Q4I"},{"end":"2024-03-31","val":408712000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2024-03-31","val":408712000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2024-03-31","val":408712000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-03-31","val":408712000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q1I"},{"end":"2024-06-30","val":417985000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2024-06-30","val":417985000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-06-30","val":417985000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-06-30","val":417985000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":443122000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-09-30","val":443122000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":438949000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":438949000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":438949000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":438949000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":438949000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2024-12-31","val":438949000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":443743000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2025-03-31","val":443743000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2025-03-31","val":443743000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1I"},{"end":"2025-06-30","val":454074000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2025-06-30","val":454074000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":477802000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":493837000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":493837000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":504939000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"StockholdersEquityNoteStockSplitConversionRatio1":{"label":"Stockholders' Equity Note, Stock Split, Conversion Ratio","description":"Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.","units":{"pure":[{"end":"2019-03-11","val":29,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2019-03-11","val":29,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-03-11","val":29,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-03-11","val":29,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-03-11","val":29,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-03-11","val":29,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-03-11","val":29,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-03-11","val":29,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2019-03-11","val":29,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019Q1I"}]}},"StockIssuedDuringPeriodValueNewIssues":{"label":"Stock Issued During Period, Value, New Issues","description":"Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":51392000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":51392000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":51392000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":51392000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":51392000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":51392000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":51392000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":51392000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":51392000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"}]}},"StockIssuedDuringPeriodValueShareBasedCompensation":{"label":"Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture","description":"Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":-161000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-161000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-351000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-351000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-83000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-129000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-129000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":-46000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-46000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-129000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-129000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-319000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-319000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-319000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-106000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-106000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-106000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":-106000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-106000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-106000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":-625000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-625000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":-625000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-195000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":-195000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-195000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-195000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-285000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":-285000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-90000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-90000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1168000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":-1168000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-1168000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-343000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-343000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-342000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":-342000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-393000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-393000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-51000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-51000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-731000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":-731000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":-731000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-132000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":-132000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-132000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":-132000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-132000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-132000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-759000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":-759000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-262000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":-262000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-277000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":-15000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-277000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-933000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-699000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"StockIssuedDuringPeriodValueStockOptionsExercised":{"label":"Stock Issued During Period, Value, Stock Options Exercised","description":"Value of stock issued as a result of the exercise of stock options.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":-161000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-161000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-351000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-83000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"}]}},"StockRepurchasedDuringPeriodValue":{"label":"Stock Repurchased During Period, Value","description":"Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":61000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":61000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":61000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":293000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":293000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":293000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":786000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":786000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1678000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":1678000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":892000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":892000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6082000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":6082000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":4404000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":4404000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":9227000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":9227000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":9227000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3017000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":3017000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9208000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":9208000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":6190000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":6190000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":18926000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":18926000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":9718000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":9718000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":22699000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":22699000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":22699000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":2548000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":2548000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":2548000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":2548000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":11860000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":11860000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":9312000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":9312000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":17763000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":17763000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":17763000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":35000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":35000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":340000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":340000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":305000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":305000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1340000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1340000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":1000000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":1000000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1340000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":1340000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":8250000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":8250000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":8526000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":276000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":8526000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":8526000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"SubordinatedDebt":{"label":"Subordinated Debt","description":"Including the current and noncurrent portions, carrying value as of the balance sheet date of subordinated debt (with initial maturities beyond one year or beyond the operating cycle if longer). Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets.","units":{"USD":[{"end":"2018-12-31","val":34002000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":34002000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":34002000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":34002000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":26472000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":26472000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":26472000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":26472000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":26472000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":26472000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":26472000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":26472000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":26472000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":26472000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":75546000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":75589000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":75589000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":75589000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":75589000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":75589000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":75635000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":75682000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":75728000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":75775000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":75775000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":75775000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-12-31","val":75775000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":75775000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":75821000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":75868000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":75914000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":75961000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":75961000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":75961000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":75961000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":75961000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":76007000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":76054000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":76100000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":63775000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":63775000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":63775000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":63775000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":63775000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":63821000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":63868000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":63914000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":63961000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":63961000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":63961000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":63961000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":63961000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":64007000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":64054000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":14100000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":14100000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":14100000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":14100000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"TemporaryEquityCarryingAmountAttributableToParent":{"label":"Temporary Equity, Carrying Amount, Attributable to Parent","description":"Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.","units":{"USD":[{"end":"2018-12-31","val":58195000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"end":"2018-12-31","val":58195000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":58195000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":58195000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":58195000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"}]}},"TimeDepositMaturitiesAfterYearFive":{"label":"Time Deposit Maturities, after Year Five","description":"Amount of time deposit maturing after fifth fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":10000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":205000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":414000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":207000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":71000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-12-31","val":72000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"TimeDepositMaturitiesYearFive":{"label":"Time Deposit Maturities, Year Five","description":"Amount of time deposit maturing in fifth fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":6036000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2927000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2910000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4013000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2272000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1665000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2208000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"TimeDepositMaturitiesYearFour":{"label":"Time Deposit Maturities, Year Four","description":"Amount of time deposit maturing in fourth fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":39431000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6293000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3272000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2892000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1728000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2776000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1776000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"TimeDepositMaturitiesYearOne":{"label":"Time Deposit Maturities, Year One","description":"Amount of time deposit maturing in next fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":217527000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":187976000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":258584000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":222411000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":339979000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":417914000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-12-31","val":411974000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"TimeDepositMaturitiesYearThree":{"label":"Time Deposit Maturities, Year Three","description":"Amount of time deposit maturing in third fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":58927000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":45218000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":8154000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5557000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3864000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2348000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-12-31","val":4339000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"TimeDepositMaturitiesYearTwo":{"label":"Time Deposit Maturities, Year Two","description":"Amount of time deposit maturing in second fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":34102000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":83077000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":66613000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":50912000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":19665000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":19778000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-12-31","val":11066000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"TimeDeposits":{"label":"Time Deposits","description":"Amount of time deposit liabilities, including certificates of deposit.","units":{"USD":[{"end":"2019-12-31","val":356023000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":325501000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":339738000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":286199000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":367715000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":444552000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-12-31","val":431435000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"TimeDepositsAtOrAboveFDICInsuranceLimit":{"label":"Time Deposits, at or Above FDIC Insurance Limit","description":"Amount of time deposit liabilities, including certificates of deposit, in denominations that meet or exceed the Federal Deposit Insurance Corporation (FDIC) insurance limit.","units":{"USD":[{"end":"2018-12-31","val":130000000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":147000000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"end":"2019-12-31","val":147000000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":147000000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"end":"2020-12-31","val":147000000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":163400000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":163400000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-12-31","val":131000000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":131000000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":170400000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":170400000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-12-31","val":208800000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":208800000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-12-31","val":200600000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"TransferToOtherRealEstate":{"label":"Real Estate Owned, Transfer to Real Estate Owned","description":"Value transferred from mortgage loans to real estate owned (REO) in noncash transactions.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":804000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5526000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":6151000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":6473000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":460000,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":460000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1166000,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1166000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":1521000,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1521000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":2452000,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":2452000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":2452000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":574000,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":574000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1088000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1088000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":1468000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1468000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":1867000,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":1867000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1867000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":378000,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":378000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":484000,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":484000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":722000,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":722000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":927000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":927000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":927000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":242000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":242000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":353000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":353000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":465000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":465000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":764000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":764000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":764000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":445000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":445000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":697000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":697000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":1012000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1012000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":2130000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":2130000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":2130000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":380000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":380000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":732000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":732000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":1407000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1407000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":1927000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":1927000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":498000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":498000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":981000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":2462000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":3437000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":225000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"TreasuryStockRetiredCostMethodAmount":{"label":"Treasury Stock, Retired, Cost Method, Amount","description":"Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"}]}},"TreasuryStockSharesRetired":{"label":"Treasury Stock, Shares, Retired","description":"Number of shares of common and preferred stock retired from treasury during the period.","units":{"shares":[{"start":"2020-01-01","end":"2020-06-30","val":4700,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":4700,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4700,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"}]}},"TreasuryStockValueAcquiredCostMethod":{"label":"Treasury Stock, Value, Acquired, Cost Method","description":"Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":61000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":61000,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":61000,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"}]}},"WeightedAverageNumberOfDilutedSharesOutstanding":{"label":"Weighted Average Number of Shares Outstanding, Diluted","description":"The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.","units":{"shares":[{"start":"2018-01-01","end":"2018-03-31","val":14771520,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":14771520,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":14771520,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":14771520,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":14771520,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":14771520,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":14771558,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":14771558,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":15724321,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":15724321,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":16563543,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":16563543,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":16577722,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":16577722,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":18363033,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":18363033,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":17040550,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":17040550,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":17040550,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":18461922,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":18461922,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":18343276,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":18343276,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":18224630,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":18224630,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":18323722,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":18323722,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":18256161,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":18256161,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":18339033,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":18339033,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":18339033,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":18511120,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":18511120,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":18539169,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":18539169,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":18553050,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":18553050,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":18516488,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":18516488,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":18463697,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":18463697,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":18492218,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":18492218,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":18492218,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":18392397,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":18392397,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":18212436,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":18212436,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":18020548,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":18020548,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":18104025,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":18104025,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":17901899,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":17901899,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":18019828,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":18019828,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":18019828,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":17560756,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":17560756,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":17438357,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":17438357,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":17386515,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":17386515,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":17440901,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":17440901,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":17354182,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":17354182,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":17333212,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":17333212,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":17333212,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":16938857,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":16938857,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":16935398,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":16935398,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":16932077,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":16932077,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":16979438,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":16979438,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":17056959,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":17056959,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":17031338,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":17031338,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":17065599,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":17065599,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":16973872,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":16886993,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":16980590,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":16990546,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":16983067,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":17036334,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"WeightedAverageNumberOfSharesOutstandingBasic":{"label":"Weighted Average Number of Shares Outstanding, Basic","description":"Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.","units":{"shares":[{"start":"2018-01-01","end":"2018-03-31","val":14771520,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":14771520,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":14771520,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":14771520,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":14771520,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":14771520,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":14771520,"accn":"0001140361-19-011449","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-24"},{"start":"2019-01-01","end":"2019-03-31","val":14771520,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":15620106,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":15620106,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":16459366,"accn":"0001140361-19-015043","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":16459366,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":16417116,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":16417116,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":17985429,"accn":"0001140361-19-020397","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":17985429,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":16818697,"accn":"0001140361-20-006857","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-25"},{"start":"2019-01-01","end":"2019-12-31","val":16818697,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":16818697,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":18043105,"accn":"0001140361-20-011557","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":18043105,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":18052405,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":18052405,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":18061705,"accn":"0001140361-20-018402","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":18061705,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":18054678,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":18054678,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":18059174,"accn":"0001140361-20-024737","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":18059174,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":18054373,"accn":"0001140361-21-008218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":18054373,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":18054373,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":18069186,"accn":"0001140361-21-016527","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":18069186,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":18054288,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":18054288,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":18039553,"accn":"0001140361-21-027449","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":18039553,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":18012963,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":18012963,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":17931174,"accn":"0001140361-21-036592","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":17931174,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":17953624,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":17953624,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":17953624,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":17716136,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":17716136,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":17602798,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":17602798,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":17490706,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":17490706,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":17496217,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":17496217,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":17286531,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":17286531,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":17373138,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":17373138,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":17373138,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":17046713,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":17046713,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":17047578,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":17047578,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":17048432,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":17048432,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":16978499,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":16978499,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":16842594,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":16842594,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":16843753,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":16843753,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":16843753,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":16429919,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":16429919,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":16427640,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":16427640,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":16425360,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":16425360,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":16413685,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":16413685,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":16386079,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":16386079,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":16410336,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":16410336,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":16415862,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":16415862,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":16323236,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":16231627,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":16295757,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":16241695,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":16283804,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":16318570,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"FeesAndCommissionsMortgageBankingAndServicing":{"label":"Fees and Commissions, Mortgage Banking and Servicing","description":"Income from mortgage banking activities (fees and commissions) and servicing real estate mortgages, credit cards, and other financial assets held by others net of any related impairment of capitalized service costs. Also includes any premiums received in lieu of regular servicing fees on such loans only as earned over the life of the loans.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":325000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":781000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1511000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2873000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4268000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":1395000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6221000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":1954000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3100000,"accn":"0001140361-22-008216","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":8542000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6144000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8834000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":2690000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":10670000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1836000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":10606000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022"}]}},"DeferredIncomeTaxExpenseBenefit":{"label":"Deferred Income Tax Expense (Benefit)","description":"Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-1588000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":885000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1561000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-01","end":"2021-09-30","val":1730000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":1453000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":1453000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2620000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":2620000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2411000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":2411000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":2093000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":2093000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":1359000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":1359000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":1359000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":47000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":47000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-148000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":-148000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":128000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":128000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":99000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":99000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":99000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":88000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":88000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-944000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":-944000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-09-30","val":-1938000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-1938000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-1049000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":-1049000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":185000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":185000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-728000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":-1339000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":-1023000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":428000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentFromAociForInvestmentTransferredFromAvailableForSaleToEquityMethodBeforeTax":{"label":"Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Investment Transferred from Available-for-sale to Equity Method, before Tax","description":"Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for unrealized gain (loss) of investment classified as available-for-sale transferred to equity method.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":76000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-6933000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-4183000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":2750000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-4943000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-760000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-5812000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":-5812000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-6899000,"accn":"0001140361-22-018337","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":-6899000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-10349000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":-10349000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":-3450000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-3450000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-15681000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":-15681000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-5332000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-5332000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-14607000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":-14607000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-14607000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2638000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":2638000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":771000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":771000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":-1866000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-1866000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1320000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-1320000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-2091000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-2091000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3686000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":3686000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":3686000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1385000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":-1385000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-920000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":-920000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":463000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":463000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3274000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":3274000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":4196000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":4196000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1619000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":1619000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2252000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":2252000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3825000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":1573000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4703000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":878000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5406000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":26000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"FinanceLeaseLiability":{"label":"Finance Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from finance lease.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-06-30","val":0,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":0,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":2400000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1200000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-01","end":"2021-06-30","val":577000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1800000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":648000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2500000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":2500000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":597000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1400000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":1411000000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":747000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":747000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2200000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":2200000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":761000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":761000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2900000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":2900000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":2900000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":705000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1700000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":954000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2400000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":693000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2900000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":2900000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":2900000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2400000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":2400000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2400000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"LesseeOperatingLeaseLiabilityPaymentsDue":{"label":"Lessee, Operating Lease, Liability, to be Paid","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease.","units":{"USD":[{"end":"2022-06-30","val":12234000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11808000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":11370000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":11260000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13042000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":12552000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":12647000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":11512000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-12-31","val":10103000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2022-06-30","val":1848000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1859000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1866000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1501000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1656000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1656000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1772000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1637000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1621000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFour":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2022-06-30","val":1026000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1026000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1026000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1063000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1209000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1209000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1324000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1276000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1151000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearThree":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2022-06-30","val":973000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":993000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1027000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1101000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1259000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1259000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1375000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1435000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1320000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2022-06-30","val":1381000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1416000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1426000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1102000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1321000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1321000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1437000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1558000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1498000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2022-06-30","val":981000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":489000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2023-03-31","val":1443000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":955000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":465000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"}]}},"LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":{"label":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.","units":{"USD":[{"end":"2022-06-30","val":2674000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2574000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2473000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2431000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3179000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3050000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3017000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2606000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2170000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2022-06-30","val":9560000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9234000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8897000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":8897000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":8897000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":8897000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":8897000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8829000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9863000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9502000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9630000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":9630000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-12-31","val":8906000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":8906000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-12-31","val":7933000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"OperatingLeasePayments":{"label":"Operating Lease, Payments","description":"Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":971000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":971000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":492000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":492000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1479000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":1479000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":498000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":498000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1976000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":1976000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":503000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1030000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":546000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1520000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":490000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2004000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":2004000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1906000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":1906000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1685000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2022-06-30","val":8616000,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8284000,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7938000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":7938000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":7938000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":7938000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":7938000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7871000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8926000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8562000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8681000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":8681000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-12-31","val":7968000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":7968000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-12-31","val":6961000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"OperatingLeaseWeightedAverageDiscountRatePercent":{"label":"Operating Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for operating lease calculated at point in time.","units":{"pure":[{"end":"2022-06-30","val":0.0463,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0465,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0465,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":0.0465,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":0.0465,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":0.0465,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0.0465,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0473,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0538,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0539,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0551,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":0.0551,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.0564,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":0.0564,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.0565,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Operating Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for operating lease liability.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001140361-22-028760","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001140361-22-040521","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":318000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2032000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":1215000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2032000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2515000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":2515000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":636000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":636000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":237000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"EffectiveIncomeTaxRateContinuingOperations":{"label":"Effective Income Tax Rate Reconciliation, Percent","description":"Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"pure":[{"start":"2020-01-01","end":"2020-12-31","val":0.1987,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.1984,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":0.1984,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.2038,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":0.2038,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0.2038,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.2099,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":0.2099,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":0.209,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.2145,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":0.215,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.211,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2022-12-31","val":5038000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":5570000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4499000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3669000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2022-12-31","val":987000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1169000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1107000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024Q4I"},{"end":"2025-12-31","val":844000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"LineOfCredit":{"label":"Long-term Line of Credit","description":"The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025Q4I"}]}},"LoansHeldForSaleFairValueDisclosure":{"label":"Loans Held-for-sale, Fair Value Disclosure","description":"Fair value portion of loans held-for-sale including, but not limited to, mortgage loans and finance receivables.","units":{"USD":[{"end":"2021-12-31","val":47593000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2021Q4I"},{"end":"2022-12-31","val":10038000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"end":"2022-12-31","val":10038000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":10038000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":10038000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":10038000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":11576000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15516000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":14496000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6615000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":6615000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":6615000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":6615000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":6615000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9686000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":12252000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":9490000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":13791000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":13791000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":13791000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":13791000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":13791000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":11127000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":15020000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9912000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7796000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":7796000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":15471000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"OperatingLeaseLeaseIncome":{"label":"Operating Lease, Lease Income","description":"Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":856000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":890000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2021-01-01","end":"2021-12-31","val":890000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":216000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":800000,"accn":"0001140361-23-011435","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":800000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":800000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":204000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":839000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":839000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":839000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":883000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":883000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":895000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"DebtSecuritiesAvailableForSaleAllowanceForCreditLoss":{"label":"Debt Securities, Available-for-sale, Allowance for Credit Loss","description":"Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2023-03-31","val":0,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":0,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":0,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":0,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":0,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":0,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":0,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":0,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery":{"label":"Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery","description":"Amount, after recovery, of writeoff of financing receivable, charged against allowance for credit loss.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":630000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":1400,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":362000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2000000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3500000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024"}]}},"FinancingReceivableNonaccrualNoAllowance":{"label":"Financing Receivable, Nonaccrual, No Allowance","description":"Amount of financing receivable on nonaccrual status with no allowance for credit loss.","units":{"USD":[{"end":"2023-03-31","val":3220000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":261000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":848000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":580000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":580000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":580000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":580000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":580000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":579000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1442000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1575000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2024-12-31","val":1575000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-31","val":1575000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-31","val":1575000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":1575000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":477000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":416000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3422000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":598000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"end":"2025-12-31","val":598000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1064000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1I"}]}},"OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal":{"label":"Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)","description":"Amount of expense (reversal of expense) for expected credit loss for off-balance sheet credit exposure. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":210000,"accn":"0001140361-23-023519","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":210000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-50000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":-50000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":-260000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-260000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-50000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-50000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-350000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":-350000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":-350000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":65000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":65000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":65000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":65000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-40000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-40000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-105000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-105000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-40000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":-40000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":170000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":170000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":170000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":270000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":100000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":270000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":260000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"DebtSecuritiesAvailableForSaleRealizedGainLoss":{"label":"Debt Securities, Available-for-sale, Realized Gain (Loss)","description":"Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-3409000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":-3409000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":-3409000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-3400000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-04-01","end":"2023-06-30","val":-3409000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":-3400000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-04-01","end":"2023-06-30","val":-3400000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-3409000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-3409000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-3409000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":-3409000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":-3409000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease":{"label":"Financing Receivable, Allowance for Credit Loss, Period Increase (Decrease)","description":"Amount of increase (decrease) in allowance for credit loss on financing receivable.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":1300000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"}]}},"FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1":{"label":"Financing Receivable, Troubled Debt Restructuring, Subsequent Default","description":"Amount of financing receivable modified as troubled debt restructuring within previous 12 months, with subsequent payment default.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":297000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":297000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":297000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":31000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":31000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":31000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":31000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":32000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":32000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":32000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":32000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":141000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":141000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":923000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":865000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":97000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":108000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":577000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"FinancingReceivableModificationToTotalFinancingReceivablesPercent":{"label":null,"description":null,"units":{"pure":[{"start":"2023-01-01","end":"2023-03-31","val":0.0012,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.0028,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":0.0028,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":0.002,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":0.002,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.0046,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":0.0046,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":0.002,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0.002,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0.0048,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":0.0048,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.0002,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":0.0002,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":0.0002,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":0.0002,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0.0011,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":0.0011,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0.0009,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0.0009,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0.0012,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":0.0012,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.0001,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":0.0001,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.0003,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":0.0002,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0.0019,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":0.0018,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0.0022,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0.0007,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification":{"label":null,"description":null,"units":{"pure":[{"start":"2023-01-01","end":"2023-03-31","val":0.0025,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.0191,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":0.0191,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":0.025,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":0.025,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.0098,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":0.0098,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":0.008,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0.008,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0.0107,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":0.0107,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.0175,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":0.0175,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.0175,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0.0415,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0.0425,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0.0396,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"}]}},"GainOrLossOnSaleOfStockInSubsidiary":{"label":"Gain (Loss) on Disposition of Stock in Subsidiary","description":"Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":33488000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":33488000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":33488000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":33488000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":33778000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":33778000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":290000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":290000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":33778000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":33778000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":33778000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"NumberOfOperatingSegments":{"label":"Number of Operating Segments","description":"Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.","units":{"Segment":[{"start":"2022-01-01","end":"2022-12-31","val":2,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-12-31","val":2,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":1,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries":{"label":"Proceeds from Divestiture of Interest in Consolidated Subsidiaries","description":"The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or the sale of investment in consolidated subsidiaries (generally greater than 50 percent).","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":35500000,"accn":"0001140361-23-038350","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":35500000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":36080000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":36080000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":36080000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":36080000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":36080000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"OffBalanceSheetCreditLossLiability":{"label":"Off-Balance Sheet, Credit Loss, Liability","description":"Amount of expected credit loss for credit exposure on off-balance-sheet commitment, including but not limited to, loan commitment, standby letter of credit, financial guarantee not accounted for as insurance. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.","units":{"USD":[{"end":"2022-12-31","val":580000,"accn":"0001140361-23-051927","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":580000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2022-12-31","val":580000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"end":"2022-12-31","val":580000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2022Q4I"}]}},"AvailableforsaleSecuritiesSoldAtPar":{"label":"Debt Securities, Available-for-sale, Sold at Par Value","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with interest rate reset through auction process, sold at par value.","units":{"USD":[{"start":"2023-04-01","end":"2023-06-30","val":56200000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-04-01","end":"2023-06-30","val":56200000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-04-01","end":"2023-06-30","val":56200000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023Q2"}]}},"FinancingReceivableYearOneOriginatedCurrentFiscalYearWriteoff":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":574000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":574000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-01-01","end":"2023-12-31","val":574000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-12-31","val":574000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":574000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":62000,"accn":"0001140361-24-024557","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":156000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":306000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":457000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":457000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2024-01-01","end":"2024-12-31","val":457000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-01-01","end":"2024-12-31","val":457000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":457000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":58000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":180000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":345000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":498000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05"},{"start":"2025-01-01","end":"2025-12-31","val":498000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":94000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"RepaymentsOfSubordinatedDebt":{"label":"Repayments of Subordinated Debt","description":"The cash outflow from the repayment of long-term borrowing where a lender is placed in a lien position behind debt having a higher priority of repayment (senior) in case of liquidation of the entity's assets or underlying collateral.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":12372000,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":12372000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":12372000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":50000000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":50000000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"SharesPaidForTaxWithholdingForShareBasedCompensation":{"label":"Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation","description":"Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.","units":{"shares":[{"start":"2021-01-01","end":"2021-12-31","val":23559,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":42386,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":42386,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":27262,"accn":"0001140361-24-013519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":27262,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":22516,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2024"}]}},"InterestExpenseOperating":{"label":null,"description":null,"units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":22692000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":29373000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":16240000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":50212000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":20839000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":72286000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2023-01-01","end":"2023-12-31","val":72286000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":23359000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":46679000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-06-30","val":46679000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-04-01","end":"2024-06-30","val":23320000,"accn":"0001140361-24-035948","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":23320000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":71025000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":71025000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":24346000,"accn":"0001140361-24-045412","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":24346000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":93801000,"accn":"0001140361-25-007609","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-07"},{"start":"2024-01-01","end":"2024-12-31","val":93801000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":21395000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":21395000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":43027000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-04-01","end":"2025-06-30","val":21632000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":64528000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":21501000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":84999000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":19780000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"StockIssuedDuringPeriodValueEmployeeStockPurchasePlan":{"label":"Stock Issued During Period, Value, Employee Stock Purchase Plan","description":"Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":235000,"accn":"0001140361-25-017542","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"start":"2025-01-01","end":"2025-03-31","val":235000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":235000,"accn":"0001140361-25-028837","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-01","end":"2025-09-30","val":451000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":216000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":451000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":258000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue":{"label":"Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Remainder of Fiscal Year","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2024-12-31","val":309000000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q4I"},{"end":"2025-09-30","val":406900000,"accn":"0001140361-25-040668","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpense":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.008,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.01,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.007,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.002,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.005,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.003,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.004,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.006,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.006,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxExemptIncome":{"label":"Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.011,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.011,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.01,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"IncomeTaxPaidFederalAfterRefundReceived":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":19102000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":12104000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":16721000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"IncomeTaxPaidStateAndLocalAfterRefundReceived":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":286000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":431000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":472000,"accn":"0001140361-26-008087","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-05","frame":"CY2025"}]}},"AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition":{"label":"APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":569000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2026-01-01","end":"2026-03-31","val":668000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}},"OtherComprehensiveIncomeLossNetOfTax":{"label":"Other Comprehensive Income (Loss), Net of Tax","description":"Amount after tax and reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":2677000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2025Q1"},{"start":"2026-01-01","end":"2026-03-31","val":-899000,"accn":"0001140361-26-019131","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-05","frame":"CY2026Q1"}]}}},"ecd":{"CoSelectedMeasureAmt":{"label":"","description":"","units":{"USD/shares":[{"start":"2022-01-01","end":"2022-12-31","val":3.23,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":3.62,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2.92,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3.44,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2025"}]}},"NonPeoNeoAvgCompActuallyPaidAmt":{"label":"","description":"","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":1003955,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1029467,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":894901,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":888006,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2025"}]}},"NonPeoNeoAvgTotalCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":976528,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1036923,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":803821,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":852931,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2025"}]}},"PeerGroupTotalShareholderRtnAmt":{"label":"","description":"","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":82.94,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":90.48,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":121.14,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":155.53,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2025"}]}},"PeoActuallyPaidCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":2056606,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1946539,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2273275,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2330912,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2025"}]}},"PeoTotalCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":2082386,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2053444,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2070123,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2273599,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2025"}]}},"TotalShareholderRtnAmt":{"label":"","description":"","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":100.66,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":108.11,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":132.15,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":150.1,"accn":"0001140361-26-013355","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-06","frame":"CY2025"}]}}}}}