{"cik":1289636,"entityName":"PROFIRE ENERGY, 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":"2011-08-12","val":45000000,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-11-14","val":45000000,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2012-02-14","val":45000000,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-06-19","val":45000000,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2012Q2I"},{"end":"2012-08-10","val":45060000,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-11-09","val":45155000,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2013-02-04","val":47836428,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4I"},{"end":"2013-02-09","val":45155000,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2013-06-14","val":45250000,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2013Q2I"},{"end":"2013-08-09","val":45250000,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-09-30","val":0,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":0,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2014-02-11","val":53059136,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4I"},{"end":"2014-06-27","val":48041563,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2014Q2I"},{"end":"2014-08-07","val":52543563,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-11-06","val":52807084,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2015-05-26","val":53199136,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2015Q2I"},{"end":"2015-08-05","val":53226720,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-11-06","val":53255275,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2016-02-05","val":53255275,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-06-06","val":53316134,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2016Q2I"},{"end":"2016-08-05","val":53325215,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-11-07","val":53256962,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2017-03-06","val":50645109,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2017Q1I"},{"end":"2017-05-05","val":50221054,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2017-08-04","val":48553246,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-11-03","val":48423370,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2018-03-02","val":48830579,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2018Q1I"},{"end":"2018-05-07","val":47551787,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-08-06","val":48082423,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-11-06","val":48083063,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2019-03-04","val":47292137,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2019Q1I"},{"end":"2019-05-06","val":47326774,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2019-08-05","val":48208158,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-11-05","val":47395453,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2020-03-09","val":47673994,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2020Q1I"},{"end":"2020-05-04","val":47685661,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2020-08-03","val":47913115,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-11-06","val":47959582,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-03-08","val":48010629,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2021Q1I"},{"end":"2021-05-03","val":48021696,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2021-08-02","val":48239008,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-11-01","val":48105774,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2022-03-07","val":47514864,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2022Q1I"},{"end":"2022-05-02","val":47126537,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2022-08-03","val":47033153,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-11-01","val":47040153,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2023-03-07","val":47337974,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2023Q1I"},{"end":"2023-05-08","val":47351887,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2023-08-08","val":47574560,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-11-07","val":47587952,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2024-03-12","val":47094226,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2024Q1I"},{"end":"2024-05-07","val":47101232,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-08-06","val":46825381,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-11-05","val":46199725,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"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":"2011-08-12","val":9959455,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":9380477,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q3I"},{"end":"2012-08-10","val":45060,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2013-06-14","val":13421585,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2013Q2I"},{"end":"2013-09-30","val":13421585,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q3I"},{"end":"2014-09-30","val":87785560,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q3I"},{"end":"2015-09-30","val":23789064,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q3I"},{"end":"2016-06-30","val":30520770,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q2I"},{"end":"2017-06-30","val":31908809,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q2I"},{"end":"2018-06-30","val":83050659,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018Q2I"},{"end":"2019-06-30","val":48188985,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q2I"},{"end":"2020-06-30","val":31234204,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q2I"},{"end":"2021-06-30","val":42532769,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q2I"},{"end":"2022-06-30","val":51803316,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q2I"},{"end":"2023-06-30","val":44177313,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q2I"}]}}},"us-gaap":{"AccountsPayableCurrent":{"label":"Accounts Payable, Current","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2011-03-31","val":206582,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":206582,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":206582,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":206582,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-06-30","val":290643,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":372238,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1052464,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":645215,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":645215,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":645215,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":645215,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":645215,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":549772,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1671118,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1607945,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1499330,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":1499330,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":1499330,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":1499330,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":1499330,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":1499330,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1288298,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2405817,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":2405817,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2050748,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1461138,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":1461138,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":1461138,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":1461138,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":1461138,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1890021,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3574333,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2806165,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1040530,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":1040530,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":1040530,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":1040530,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":1040530,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":604730,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":909115,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1379019,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":893822,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":893822,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":893822,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":893822,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":551742,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":802218,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1220478,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":1220478,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":1220478,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":1220478,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":1220478,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1453726,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1315561,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":794464,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1780977,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":1780977,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1780977,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":1780977,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1780977,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1727194,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1872095,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2879156,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1177985,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":1177985,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":1177985,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":1177985,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":1177985,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1067595,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1415824,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2181592,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2633520,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":2633520,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":2633520,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":2633520,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":2633520,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1460159,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":685617,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":980601,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1178979,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":1178979,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":1178979,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":1178979,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":1178979,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":975755,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1257437,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1495216,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1822559,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":1822559,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":1822559,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":1822559,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":1822559,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1505193,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2945957,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2008126,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2955506,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":2955506,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":2955506,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":2955506,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2955506,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1962882,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2120546,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1193876,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2699556,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":2699556,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":2699556,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":2699556,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2985177,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1645228,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2166969,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"AccountsReceivableNetCurrent":{"label":"Accounts Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.","units":{"USD":[{"end":"2011-03-31","val":2294780,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":2294780,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":2294780,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":2294780,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-06-30","val":2678932,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":4379695,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":5505271,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":4236240,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":4236240,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":4236240,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":4236240,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":4236240,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3654935,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4128541,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4591296,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5879165,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":5879165,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":5879165,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":5879165,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":5879165,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":5879165,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5937473,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":8618943,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":8618943,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":8481074,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":8873471,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":8873471,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":8873471,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":8873471,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":8873471,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":12036286,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":14834952,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":11761357,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":9462378,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":9462378,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":9462378,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":9462378,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":9462378,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":7003089,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":6706532,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":6515543,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4132137,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":4132137,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":4132137,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":4132137,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3211835,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3695422,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5633802,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":5633802,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":5633802,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":5633802,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":5633802,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5365159,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6701171,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7644918,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8069255,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":8069255,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":8069255,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":8069255,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":8069255,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8717607,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7311689,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8094228,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6885296,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":6885296,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":6885296,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":6885296,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":6885296,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6444792,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6395332,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6568599,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5597701,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":5597701,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":5597701,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":5597701,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":5597701,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4410935,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2439296,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2397985,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3719508,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":3719508,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":3719508,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":3719508,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":3719508,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2772162,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3787084,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4632245,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6262799,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":6262799,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":6262799,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":6262799,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":6262799,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8137354,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7311562,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8933905,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10886145,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":10886145,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":10886145,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":10886145,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":10886145,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12308290,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13987743,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13253470,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":14013740,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":14013740,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":14013740,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":14013740,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":14226321,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":14158647,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":16431559,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"AccruedIncomeTaxesCurrent":{"label":"Accrued Income Taxes, Current","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.","units":{"USD":[{"end":"2011-03-31","val":243364,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":243364,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":243364,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":243364,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-06-30","val":533411,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":558048,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":689393,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":597830,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":597830,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":597830,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":597830,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":597830,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":614753,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":376484,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":421807,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":161550,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":161550,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":161550,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":161550,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":161550,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":161550,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":781199,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":969053,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":969053,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1220717,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1605133,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":1605133,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":1605133,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":1605133,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":1605133,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2892183,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3053983,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":959648,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":347486,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":347486,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":347486,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":347486,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":347486,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":355894,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":148426,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":396089,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":335375,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":335375,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":335375,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":335375,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-12-31","val":61543,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":61543,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":61543,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":61543,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":61543,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":770529,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1397462,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":774361,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":919728,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":919728,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":919728,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":919728,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":919728,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1512844,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":325272,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":719241,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1172191,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":1172191,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":1172191,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":1172191,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":1172191,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1046858,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":199792,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":627010,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":403092,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":403092,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":403092,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":403092,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":403092,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":439592,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":99481,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-09-30","val":570430,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":205169,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":205169,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":205169,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":205169,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":205169,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":834542,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":887647,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":669431,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1723910,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":1723910,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1723910,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":1723910,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":916469,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":374384,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":542393,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"AccruedLiabilitiesCurrent":{"label":"Accrued Liabilities, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2011-03-31","val":36137,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":36137,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":36137,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":36137,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-06-30","val":48195,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":66163,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":54488,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":251137,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":251137,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":251137,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":251137,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":251137,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":247314,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":125677,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":113345,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":189489,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":189489,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":189489,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":189489,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":189489,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":189489,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":249404,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":164837,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":164837,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":96213,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":193727,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":193727,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":193727,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":193727,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":193727,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":212066,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":410272,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":647076,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":332229,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":332229,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":332229,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":332229,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":332229,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":594531,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":819775,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":594236,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":620783,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":620783,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":620783,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":449694,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":427620,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":478108,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":284214,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":284214,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":284214,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":284214,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":284214,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":293772,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":601740,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":814404,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1044284,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":1044284,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1044284,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":1044284,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1022745,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":927116,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1048487,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1509881,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1445510,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":1445510,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":1445510,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":1445510,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":1756945,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1003913,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2019-03-31","val":2089391,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1679279,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2019-06-30","val":2089391,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2209303,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2089391,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":2089391,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":2089391,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":2089391,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":2089391,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1296997,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1122242,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1061515,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1196870,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":1196870,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":1196870,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":1196870,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":1196870,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1361404,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1486578,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1422372,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1872348,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":1872348,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":1872348,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":1872348,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":1872348,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1694926,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2322683,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3157221,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3573994,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":3573994,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":3573994,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":3573994,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":3573994,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2922928,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4374628,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3760890,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4541820,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":4541820,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":4541820,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":4541820,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2733161,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4448655,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4728919,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"AccruedVacationCurrent":{"label":"Accrued Vacation, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-03-31","val":171089,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-12-31","val":154307,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":154307,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":154307,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":154307,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":154307,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":177321,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":192579,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":192579,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":196646,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":196646,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":196646,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":196646,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":237949,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":230399,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":257149,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":259808,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":311435,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":311435,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":311435,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":311435,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q4I"},{"end":"2019-03-31","val":373995,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":373995,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":446451,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"}]}},"AccumulatedAmortizationOfOtherDeferredCosts":{"label":"Accumulated Amortization of Other Deferred Costs","description":"Accumulated amortization of other deferred costs capitalized at the end of the reporting period. Does not include deferred finance costs, deferred acquisition costs of insurance companies, or deferred leasing costs for real estate operations.","units":{"USD":[{"end":"2014-12-31","val":-15180,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-27757,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":-27757,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":-27757,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":-27757,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":-27757,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-42720,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-39957,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-38053,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-40702,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":-40702,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-40757,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"}]}},"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":"2012-03-31","val":-563383,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2013-03-31","val":-710935,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":-710935,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-12-31","val":-507268,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-1014766,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":-1014766,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-12-31","val":-1750241,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-2021578,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":-2021578,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":-2021578,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":-2021578,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":-2021578,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-2155170,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-2304122,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-2527929,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-2761799,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":-2761799,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":-2761799,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-2972962,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-12-31","val":-3431810,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":3431810,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-12-31","val":4128164,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":4128164,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4541507,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":4541507,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":5086954,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":5086954,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3941946,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":3941946,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4603693,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":4603693,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4265183,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":4265183,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":4744407,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"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":"2011-03-31","val":634198,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":634198,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":634198,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":634198,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-06-30","val":594888,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":187982,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":245393,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":484692,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":484692,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":484692,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":484692,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":484692,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":321872,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":704310,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":254840,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":371466,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":371466,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":371466,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":371466,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":371466,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":371466,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":261433,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":171242,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":171242,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-7351,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-231051,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":-231051,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":-231051,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":-231051,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":-231051,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":65385,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-389729,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-770828,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-1888981,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":-1888981,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":-1888981,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":-1888981,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":-1888981,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-1555609,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-2640128,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-3122872,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-2282682,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":-2282682,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":-2282682,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":-2282682,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-2281909,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-2505050,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-2810743,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":-2810743,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":-2810743,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":-2810743,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":-2810743,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-2699342,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-2434140,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-2096731,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-2200462,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":-2200462,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":-2200462,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":-2200462,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":-2200462,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-2472826,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-2618543,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-2459865,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-2895683,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":-2895683,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":-2895683,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":-2895683,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":-2895683,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-2677516,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-2525586,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-2629369,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-2415460,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":-2415460,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":-2415460,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":-2415460,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":-2415460,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-3518237,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-3070095,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-2873765,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-2148924,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":-2148924,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":-2148924,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":-2148924,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":-2148924,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-2017292,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-1798278,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-2082997,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-2100467,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":-2100467,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":-2100467,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":-2100467,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":-2100467,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-2229234,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-2654188,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-3418272,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-3294873,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":-3294873,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":-3294873,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":-3294873,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":-3294873,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-3224110,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-2976198,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-3349033,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-2844702,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":-2844702,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":-2844702,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":-2844702,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-3078437,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-3149889,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-2902754,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"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":"2013-03-31","val":585735,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":585735,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-12-31","val":5912516,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":6496980,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":6496980,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":6496980,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":6496980,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":6496980,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":6927026,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":23978644,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":25145712,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":25525052,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":25525052,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":25525050,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":25525052,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":25525052,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":25688904,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":25811085,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":26152201,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":26164622,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":26164622,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":26164622,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":26164622,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":26308327,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":26617570,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":26800298,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":26800298,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":26800298,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":26800298,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":26628983,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":26810227,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":26981218,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":27249628,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":27535469,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":27535469,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":27535469,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":27535469,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":27535469,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":28101146,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":27828804,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":27890171,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":28027742,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":28027742,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":28027742,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":28027742,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":28027742,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":28331144,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":28593552,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":29608685,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":29584172,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":29584172,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":29584172,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":29584172,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":29584172,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":29922760,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":30106383,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":30208082,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":30293472,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":30293472,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":30293472,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":30293472,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":30293472,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":30391837,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":30582504,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":30727928,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":30819394,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":30819394,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":30819394,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":30819394,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":30819394,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":31079446,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":31371682,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":31570226,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":31737843,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":31737843,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":31737843,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":31737843,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":31737843,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":32096662,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":32514997,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":32734069,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":32751749,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":32751749,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":32751749,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":32751749,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":32966075,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":33375359,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":33675391,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"AdditionalPaidInCapitalCommonStock":{"label":"Additional Paid in Capital, Common Stock","description":"Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.","units":{"USD":[{"end":"2011-03-31","val":-6187,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-03-31","val":-6187,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":-6187,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":-6187,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-06-30","val":13945,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":34076,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":54211,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":74343,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-03-31","val":74343,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":74343,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":74343,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":74343,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-06-30","val":184415,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":369842,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":431586,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":585735,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q1I"},{"end":"2013-03-31","val":585735,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":585735,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":585735,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-06-30","val":649161,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":842888,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-09-30","val":842888,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"}]}},"AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation":{"label":"Share-based Payment Arrangement, Decrease for Tax Withholding Obligation","description":"Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":83600,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":652560,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":864,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":143022,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-03-31","val":143022,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-03-31","val":143022,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-03-31","val":143022,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":41411,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-04-01","end":"2019-06-30","val":41411,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":41411,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":571,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":571,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":242497,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":148879,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":148879,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-03-31","val":148879,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-03-31","val":148879,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":148879,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-03-31","val":148879,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":154659,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":154659,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":26629,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":26629,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":26629,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-03-31","val":26629,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2021-01-01","end":"2021-03-31","val":26629,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":26629,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":16200,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":16200,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-04-01","end":"2021-06-30","val":16200,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":16200,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":46873,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":46873,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":91098,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":91098,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-03-31","val":91098,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-03-31","val":91098,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":91098,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-03-31","val":91098,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":3524,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":3524,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-04-01","end":"2022-06-30","val":3524,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":3524,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":143083,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":143083,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":242506,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":242506,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-03-31","val":242506,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-03-31","val":242506,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":242506,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-03-31","val":242506,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":7175,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":7175,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-04-01","end":"2023-06-30","val":7175,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":7175,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":253348,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":253348,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":657487,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":308090,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":308090,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-03-31","val":308090,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":10807,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":10807,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":17389,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation":{"label":"Adjustments to Additional Paid in Capital, Income Tax Deficiency from Share-based Compensation","description":"Amount of decrease in additional paid in capital (APIC) resulting from a tax deficiency associated with a share-based compensation plan other than an employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":43139,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":43139,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":83600,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2018-01-01","end":"2018-03-31","val":83600,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":686072,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":775764,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":739974,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":143022,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":143022,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":41411,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":242497,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"}]}},"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":"2010-04-01","end":"2011-03-31","val":45262,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":20132,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2"}]}},"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":"2017-01-01","end":"2017-12-31","val":838298,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":838298,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":390585,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2018-01-01","end":"2018-03-31","val":390585,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-03-31","val":575235,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":292450,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":281012,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":62232,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1094790,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":1059000,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":66714,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":66714,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-03-31","val":66714,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-03-31","val":66714,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-03-31","val":66714,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-03-31","val":66714,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":303977,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":297127,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-04-01","end":"2019-06-30","val":297127,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":297127,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":-5571,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-5571,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":390826,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":390826,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":66348,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":66348,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-03-31","val":66348,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-03-31","val":66348,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":66348,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-03-31","val":66348,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":183850,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":183850,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-04-01","end":"2020-06-30","val":183850,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":183850,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":101745,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":101745,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":443127,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":443127,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":125043,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":125043,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":125043,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-03-31","val":125043,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2021-01-01","end":"2021-03-31","val":125043,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":125043,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":207084,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":207084,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-04-01","end":"2021-06-30","val":207084,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":207084,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":142754,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":142754,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":567077,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":567077,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":138503,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":138503,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-03-31","val":138503,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-03-31","val":138503,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":138503,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-03-31","val":138503,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":274390,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":274390,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-04-01","end":"2022-06-30","val":274390,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":274390,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":193056,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":193056,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":814769,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":814769,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":223047,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":223047,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-03-31","val":223047,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-03-31","val":223047,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":223047,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-03-31","val":223047,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":360446,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":360446,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-04-01","end":"2023-06-30","val":360446,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":360446,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":294899,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":294899,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1043740,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":197443,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":197443,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-03-31","val":197443,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":375062,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":375062,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":242790,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"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":"2012-04-01","end":"2013-03-31","val":98222,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2014-03-31","val":193500,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":193500,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-09-30","val":41156,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-04-01","end":"2014-12-31","val":172464,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":259056,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":15497,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2015-03-31","val":259056,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":20240,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":20240,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":47956,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":64632,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2016-03-31","val":65555,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":65555,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-04-01","end":"2016-06-30","val":32141,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2016-04-01","end":"2016-12-31","val":79996,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":79996,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":102845,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":102845,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":72290,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":72290,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":76833,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":76833,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":27098,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":27098,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":51212,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":51212,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":59792,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":59792,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":163669,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2011-03-31","val":0,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q1I"},{"end":"2011-09-30","val":18351,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3I"},{"end":"2012-03-31","val":65110,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":19524,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":65110,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":65110,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":73898,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":95820,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":135186,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":133974,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":133974,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":133974,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":133974,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":133974,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":133974,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":125404,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":126554,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":126554,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":124869,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":122390,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":122390,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":122390,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":122390,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":122390,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":124078,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":121705,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":105307,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":108641,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":108641,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":108641,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":108641,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":108641,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":134635,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":194409,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":211068,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":250646,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":250646,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":250646,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":268464,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-12-31","val":161815,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":161815,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-12-31","val":133884,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":133884,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":144940,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":144940,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":169705,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":169705,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":136585,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":136585,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":153909,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":153909,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":220745,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":220745,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":365394,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":{"label":"Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount","description":"Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.","units":{"shares":[{"start":"2015-04-01","end":"2015-06-30","val":69190,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2016-01-01","end":"2016-03-31","val":2537652,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1018500,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":332794,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":332794,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2343579,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":2503127,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":1343500,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":1861500,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":1861500,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":1199000,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":1199000,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1195100,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":1195100,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":1195100,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1569730,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":1569730,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":1569730,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":1569730,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1569730,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":1569730,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":266000,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":266000,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":251600,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":251600,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":251600,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":251600,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":251600,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":250400,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":250400,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":245600,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":245600,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":244600,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":244600,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":244600,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":244600,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":244600,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":244600,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":244600,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":244600,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":44600,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":44600,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":784769,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":784769,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":555866,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":555866,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":534924,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":534924,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":666714,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":666714,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":527904,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":527904,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1442823,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":1442823,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1339450,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":1339450,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1776776,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":1776776,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":1776776,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":1776776,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1773776,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":1773776,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":1622573,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":1622573,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"}]}},"AntidilutiveSecuritiesExcludedFromComputationOfNetIncomePerOutstandingUnitAmount":{"label":"Antidilutive Securities Excluded from Computation of Net Income, Per Outstanding Unit, Amount","description":"Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic net Income or Loss per outstanding limited partnership unit in the future and that were not included in the computation of diluted net income per limited partnership unit, because to do so would increase net income per unit amounts or decrease loss per unit amounts for the period presented.","units":{"USD/shares":[{"start":"2016-04-01","end":"2016-12-31","val":1.89,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":1.89,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":3.17,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":3.17,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3.89,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3.89,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":3.89,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":3.89,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3.89,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":3.89,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3.88,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":3.88,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3.88,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":3.88,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":3.88,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":3.88,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3.88,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":3.88,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":3.88,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":3.88,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":4.03,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":4.03,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1.28,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":1.28,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.98,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":0.98,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":0.83,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":0.83,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0.85,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":0.85,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":0.83,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0.52,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0.52,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1.15,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":1.15,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1.15,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":1.15,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":1.15,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":1.15,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1.13,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":1.13,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":1.13,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":1.13,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"}]}},"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":"2011-03-31","val":5998864,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":5998864,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":5998864,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":5998864,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-06-30","val":7140430,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":8063513,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":9835990,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":10125758,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":10125758,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":10125758,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":10125758,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":10125758,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":10556462,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":12530992,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":11786815,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":12385873,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":12385873,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":12385873,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":12385873,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":12385873,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":12385873,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":14410238,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":17857063,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":17857063,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":23767322,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":24749125,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":24749125,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":24749125,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":24749125,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":24749125,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":29422023,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":50154422,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":50364217,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":46856056,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":46856056,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":46856056,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":46856056,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":46856056,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":46739841,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":46866043,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":47682745,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":47267840,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":47267840,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":47267840,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":46815409,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":45936465,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":46062544,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":43108859,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":43108859,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":43108859,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":43108859,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":43108859,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":44657551,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":44696386,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":45308852,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":47989059,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":47989059,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":47989059,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":47989059,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":48008823,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":50614718,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":47036006,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":50761151,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":49362980,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":49362980,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":49362980,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":49362980,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":49362980,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":49760424,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":51454672,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":54160632,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":52248360,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":52248360,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":52248360,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":52248360,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":52248360,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":49054694,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":47792326,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":47096405,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":48323225,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":48323225,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":48323225,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":48323225,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":48323225,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":47901015,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":48389533,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":48477854,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":48038122,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":48038122,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":48038122,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":48038122,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":48038122,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":47714058,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":49375727,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":50818027,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":53929536,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":53929536,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":53929536,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":53929536,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":53929536,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":56134031,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":61305637,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":61393477,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":66293845,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":66293845,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":66293845,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":66293845,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":65334924,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":67397382,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":69601892,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"AssetsCurrent":{"label":"Assets, Current","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2011-03-31","val":5288404,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":5288404,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":5288404,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":5288404,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-06-30","val":5458718,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":6480614,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":8144453,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":8143468,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":8143468,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":8143468,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":8143468,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":8143468,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":8518125,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":10378347,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":9554759,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":10153518,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":10153518,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":10153518,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":10153518,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":10153518,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":10153518,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":12276480,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":15452621,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":15452621,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":21223771,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":20363244,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":20363244,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":20363244,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":20363244,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":19942266,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":24023119,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":42295925,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":39215430,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":35486450,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":35486450,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":35486450,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":35486450,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":35486450,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":35536268,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":36070451,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":37064167,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":37055497,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":37055497,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":37055497,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":37055497,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":36009336,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":30434627,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":28596416,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":28596416,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":28596416,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":28596416,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":27703826,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":29768830,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":29487061,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":28789619,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":30709068,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":30709068,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":30709068,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":30709068,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":30728832,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":33003178,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":29752875,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":33534068,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":31851389,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":31851389,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":31851389,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":31851389,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":31851389,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":31839171,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":31066756,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":30760832,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":28100224,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":28100224,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":28100224,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":28100224,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":28100224,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":25982455,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":25492573,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":24581867,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":25835775,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":25835775,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":25835775,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":25835775,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":25835775,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":25050767,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":25266523,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":24932294,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":24235721,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":24235721,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":24235721,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":24235721,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":24235721,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":24403997,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":25632408,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":28289147,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":32033626,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":32033626,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":32033626,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":32033626,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":32033626,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":34839326,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":39546100,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":40663197,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":44472716,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":44472716,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":44472716,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":44472716,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":43277895,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":45813699,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":47302016,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"AssetsHeldForSaleLongLived":{"label":"Assets Held-for-sale, Long Lived (Deprecated 2014-01-31)","description":"Long-lived assets that are held for sale apart from normal operations and anticipated to be sold in less than one year.","units":{"USD":[{"end":"2013-03-31","val":2232355,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2014-03-31","val":4385881,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":4385881,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2015-03-31","val":9275965,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2015Q1I"}]}},"AssetsHeldForSaleNotPartOfDisposalGroupCurrent":{"label":"Assets Held-for-sale, Not Part of Disposal Group, Current","description":"Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-06-30","val":774832,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":791180,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":623805,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":623805,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":623805,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":623805,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":623805,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":84996,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"}]}},"AssetsNoncurrent":{"label":"Assets, Noncurrent","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":17279991,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":17279991,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":17279991,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":17279991,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":17611540,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":17283131,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":17227083,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":17511591,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":17511591,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":17511591,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":17511591,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":17511591,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":17921253,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":20387916,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":23399800,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":24148136,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":24148136,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":24148136,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":24148136,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":24148136,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":23072239,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":22299753,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":22514538,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":22487450,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":22487450,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":22487450,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":22487450,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":22487450,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":22850248,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":23123010,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":23545560,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":23802401,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":23802401,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":23802401,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":23802401,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":23802401,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":23310061,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":23743319,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":22528880,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":21895910,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":21895910,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":21895910,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":21895910,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":21895910,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":21294705,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":21759537,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":20730280,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":21821129,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":21821129,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":21821129,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":21821129,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":22057029,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":21583683,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":22299876,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"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":"2019-12-31","val":26302,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":26302,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":63224,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"}]}},"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":169004,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"}]}},"AvailableForSaleSecuritiesChangeInNetUnrealizedHoldingGainLoss":{"label":"Available-for-sale Securities, Change in Net Unrealized Holding Gain (Loss) before Taxes (Deprecated 2018-01-31)","description":"This item represents the pretax change in net unrealized holding gain (loss) on available-for-sale securities that has been included in accumulated other comprehensive income, a separate component of shareholders' equity, during the period.","units":{"USD":[{"start":"2010-04-01","end":"2011-03-31","val":-4080,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2012-03-31","val":-2445,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2011-04-01","end":"2012-03-31","val":-2445,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"}]}},"AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue":{"label":"Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value","description":"This item represents the aggregate fair value of investments in debt and equity securities in an unrealized loss position which are categorized neither as held-to-maturity nor trading securities.","units":{"USD":[{"end":"2016-12-31","val":179208,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":179208,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":179208,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-06-30","val":78813,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":62645,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":121665,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":121665,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":169004,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018Q4I"}]}},"AvailableForSaleSecuritiesCurrent":{"label":"Available-for-sale Securities, Current","description":"Amount of investment in debt and equity securities categorized neither as trading securities nor held-to-maturity securities and intended be sold or mature one year or operating cycle, if longer.","units":{"USD":[{"end":"2011-03-31","val":3306,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-03-31","val":3306,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":3306,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":3306,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-06-30","val":3719,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":681,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":804,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":840,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-03-31","val":840,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":840,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":840,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":840,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-06-30","val":817,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":873,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":841,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2013Q1I"}]}},"BusinessAcquisitionPurchasePriceAllocationCurrentAssetsInventory":{"label":"Business Acquisition, Purchase Price Allocation, Current Assets, Inventory (Deprecated 2013-01-31)","description":"The amount of acquisition cost of a business combination allocated to inventory, including finished goods, work-in-process, and raw materials.","units":{"USD":[{"end":"2014-12-31","val":54577,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":54577,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2015Q1I"}]}},"BusinessAcquisitionPurchasePriceAllocationGoodwillAmount":{"label":"Business Acquisition, Purchase Price Allocation, Goodwill Amount (Deprecated 2013-01-31)","description":"Amount of goodwill arising from a business combination, which is the excess of the cost of the acquired entity over the amounts assigned to assets acquired and liabilities assumed.","units":{"USD":[{"end":"2014-12-31","val":997701,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":997701,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2015Q1I"}]}},"BusinessAcquisitionPurchasePriceAllocationIntangibleAssetsOtherThanGoodwill":{"label":"Business Acquisition, Purchase Price Allocation, Intangible Assets Other than Goodwill (Deprecated 2013-01-31)","description":"Amount of acquisition cost of a business combination allocated to assets, excluding financial assets and goodwill, lacking physical substance.","units":{"USD":[{"end":"2014-12-31","val":697722,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":697722,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2015Q1I"}]}},"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":"2010-03-31","val":1931757,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2010-03-31","val":1931757,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2010-03-31","val":1931757,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2010-03-31","val":1931757,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010Q1I"},{"end":"2010-06-30","val":1957370,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2I"},{"end":"2010-09-30","val":1312007,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3I"},{"end":"2010-12-31","val":1195530,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4I"},{"end":"2011-03-31","val":1689386,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":1689386,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":1689386,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":1689386,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2011-03-31","val":1689386,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-03-31","val":1689386,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2011-03-31","val":1689386,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2011-03-31","val":1689386,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011Q1I"},{"end":"2011-06-30","val":996790,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-06-30","val":996790,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2I"},{"end":"2011-09-30","val":747270,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-09-30","val":747270,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":968249,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-12-31","val":968249,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1914877,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":1914877,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":1914877,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":1914877,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":1914877,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2012-03-31","val":1914877,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2012-03-31","val":1914877,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2012-03-31","val":1914877,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2012-03-31","val":1914877,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2012-03-31","val":1914877,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2730311,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-06-30","val":2730311,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2647608,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-09-30","val":2647608,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2012-09-30","val":2647608,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1484609,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-12-31","val":1484609,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":808772,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":808772,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":808772,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":808772,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":808772,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":808772,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-03-31","val":808772,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2013-03-31","val":808772,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2013-03-31","val":808772,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2013-03-31","val":808772,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1791153,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-06-30","val":1791153,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":602255,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":602255,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-09-30","val":602255,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":5732530,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-12-31","val":5814790,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4456674,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":4456674,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":4456674,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":4456674,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":4456674,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2014-03-31","val":4456674,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2014-03-31","val":4456674,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2014-03-31","val":4456674,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2014-03-31","val":4456674,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4570088,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":4570088,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2I"},{"end":"2014-09-30","val":18671824,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-09-30","val":18671824,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3I"},{"end":"2014-12-31","val":15385607,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-12-31","val":15385607,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":14144796,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":14144796,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":14144796,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":14144796,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":14144796,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2015-03-31","val":14144796,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2015-03-31","val":14144796,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2015-03-31","val":14144796,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015Q1I"},{"end":"2015-06-30","val":17186238,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-06-30","val":17186237,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":18954290,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-09-30","val":18954290,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":19281501,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-12-31","val":19281501,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2015-12-31","val":19281501,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2015-12-31","val":19281501,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":21292595,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":21292595,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":21292595,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":21292595,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-03-31","val":21292595,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-03-31","val":19656180,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q1I"},{"end":"2016-06-30","val":22043090,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-06-30","val":22043090,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":11674786,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-09-30","val":11674786,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3I"},{"end":"2016-12-31","val":9316036,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":9316036,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":9316036,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":9316036,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":7679621,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2016-12-31","val":7669644,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2016-12-31","val":7621708,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2016-12-31","val":7553088,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2016-12-31","val":7679621,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10459559,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2017-03-31","val":8813167,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":9310895,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2017-06-30","val":7616567,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9784793,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2017-09-30","val":8021845,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11445799,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":11445799,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":11445799,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":11445799,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":11445799,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2017-12-31","val":11445799,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2017-12-31","val":11445799,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2017Q4I"},{"end":"2018-03-31","val":12196578,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":12196578,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9298677,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2018-06-30","val":9298677,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8637838,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10101932,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":10101932,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":10101932,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":10101932,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":10101932,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":11456878,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11487778,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9944128,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7358856,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":7358856,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":7358856,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":7358856,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":7358856,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7230330,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8022237,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7919545,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9148312,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":9148312,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":9148312,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":9148312,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":9148312,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10475429,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9921375,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9129416,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8188270,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":8188270,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":8188270,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":8188270,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":8188270,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6879467,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7418827,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5639865,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7384578,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":7384578,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":7384578,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":7384578,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":7384578,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7219356,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8246092,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8338863,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10767519,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":10767519,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":10767519,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":10767519,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7196424,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8920732,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7963892,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"CashAndCashEquivalentsPeriodIncreaseDecrease":{"label":"Cash and Cash Equivalents, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2010-04-01","end":"2010-06-30","val":25613,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":-619750,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-04-01","end":"2010-12-31","val":-736227,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-04-01","end":"2011-03-31","val":-242371,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":-692596,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":-692596,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":-942116,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":-942116,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-04-01","end":"2011-12-31","val":-721137,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":-721137,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-04-01","end":"2012-03-31","val":225491,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":225491,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":815434,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":815434,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":732731,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":732731,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":732731,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-04-01","end":"2012-12-31","val":-430268,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":-430268,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-04-01","end":"2013-03-31","val":-1106105,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":-1106105,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":982381,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":982381,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":-206517,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":-206517,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":-206517,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2013-12-31","val":4923758,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":5006018,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":3647902,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":3647902,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":113414,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":113414,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":14215150,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":14215150,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-04-01","end":"2014-12-31","val":10928933,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":10928933,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":9688122,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":9688122,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":3041442,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":3041441,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":4809494,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":4809494,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":5136705,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2015-12-31","val":5136705,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2015-04-01","end":"2016-03-31","val":7147799,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":7147799,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2011094,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2761589,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":750495,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-7606715,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":-9617809,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-04-01","end":"2016-12-31","val":-11976559,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":-11976559,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":1143523,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":1143523,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-5141,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":-5141,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":468757,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":468757,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":3766178,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":3766178,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":750779,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":750779,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2147122,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":-2147122,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":-2807961,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-1343867,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1354946,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1385846,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"}]}},"CashCashEquivalentsAndShortTermInvestments":{"label":"Cash, Cash Equivalents, and Short-term Investments","description":"Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.","units":{"USD":[{"end":"2016-09-30","val":819582,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1053844,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":1053844,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":1053844,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":1053844,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":1053844,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":616486,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1205256,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":336372,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":888942,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":888942,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":453706,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":453706,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1318986,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":1318986,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":4315394,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":4315394,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3587278,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":3587278,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3153074,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":3153074,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3069668,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"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":11445799,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2017-12-31","val":11445799,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017Q4I"},{"end":"2018-09-30","val":8637838,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10101932,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":10101932,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2018-12-31","val":10101932,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2018-12-31","val":10101932,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2018-12-31","val":10101932,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2018-12-31","val":10101932,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2018Q4I"},{"end":"2019-03-31","val":11456878,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11487778,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9944128,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2019-09-30","val":9944128,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7358856,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":7358856,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":7358856,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":7358856,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":7358856,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2019-12-31","val":7358856,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2019-12-31","val":7358856,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2019-12-31","val":7358856,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2019-12-31","val":7358856,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7230330,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2020-03-31","val":7230330,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8022237,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2020-06-30","val":8022237,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7919545,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-09-30","val":7919545,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9148312,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":9148312,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":9148312,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":9148312,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":9148312,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2020-12-31","val":9148312,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2020-12-31","val":9148312,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2020-12-31","val":9148312,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2020-12-31","val":9148312,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10475429,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2021-03-31","val":10475429,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9921375,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2021-06-30","val":9921375,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9129416,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2021-09-30","val":9129416,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8188270,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":8188270,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":8188270,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":8188270,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":8188270,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2021-12-31","val":8188270,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2021-12-31","val":8188270,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":8188270,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":8188270,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6879467,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2022-03-31","val":6879467,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7418827,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-06-30","val":7418827,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5639865,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2022-09-30","val":5639865,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7384578,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":7384578,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":7384578,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":7384578,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":7384578,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2022-12-31","val":7384578,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2022-12-31","val":7384578,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2022-12-31","val":7384578,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7219356,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2023-03-31","val":7219356,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8246092,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-06-30","val":8246092,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8338863,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-09-30","val":8338863,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10767519,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":10767519,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":10767519,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":10767519,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7196424,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8920732,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7963892,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","description":"Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including 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-09-30","val":-2807961,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":-1343867,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1354946,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1385846,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":-157804,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-157804,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-2743076,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-2743076,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-128526,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-128526,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":663381,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":663381,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":560689,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":560689,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-01-01","end":"2020-12-31","val":1789456,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":1789456,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1327117,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":1327117,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":773063,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":773063,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-18896,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":-18896,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-960042,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-960042,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1308803,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-1308803,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-769443,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-769443,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-2548405,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-2548405,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-803692,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":-803692,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-165222,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-165222,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":861514,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":861514,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":954285,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":954285,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":3382941,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3571095,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1846787,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-2803627,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"CashFDICInsuredAmount":{"label":"Cash, FDIC Insured Amount","description":"The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.","units":{"USD":[{"end":"2014-03-31","val":250000,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":250000,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":250000,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":250000,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":250000,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":250000,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-06-30","val":250000,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":250000,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":250000,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"}]}},"CashUninsuredAmount":{"label":"Cash, Uninsured Amount","description":"The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.","units":{"USD":[{"end":"2016-12-31","val":5454811,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-12-31","val":8892402,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":8892402,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":8091348,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":8091348,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":5180136,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":5180136,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":7169564,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":7169564,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6077964,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":6077964,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5328825,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":5328825,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":8376661,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"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":"2011-03-31","val":0.001,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":0.001,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":0.001,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":0.001,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-06-30","val":0.001,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0.001,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0.001,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0.001,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":0.001,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":0.001,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":0.001,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":0.001,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0.001,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.001,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0.001,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0.001,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":0.001,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":0.001,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":0.001,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":0.001,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":0.001,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.001,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.001,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":0.001,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0.001,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.001,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":0.001,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":0.001,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":0.001,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":0.001,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.001,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.001,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.001,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.001,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":0.001,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":0.001,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":0.001,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":0.001,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.001,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.001,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.001,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.001,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":0.001,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":0.001,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":0.001,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.001,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.001,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.001,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":0.001,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":0.001,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":0.001,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":0.001,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.001,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.001,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.001,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.001,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":0.001,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":0.001,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":0.001,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0.001,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.001,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.001,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.001,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.001,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":0.001,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":0.001,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":0.001,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":0.001,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.001,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.001,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.001,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.001,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":0.001,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":0.001,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":0.001,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":0.001,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.001,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.001,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.001,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.001,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":0.001,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":0.001,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":0.001,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":0.001,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.001,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.001,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.001,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.001,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":0.001,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":0.001,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0.001,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":0.001,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.001,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.001,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.001,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.001,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":0.001,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":0.001,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0.001,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0.001,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.001,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.001,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.001,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.001,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":0.001,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":0.001,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":0.001,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.001,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.001,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.001,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"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":"2011-03-31","val":100000000,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":100000000,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":100000000,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":100000000,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-06-30","val":100000000,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":100000000,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":100000000,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":100000000,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":100000000,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":100000000,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":100000000,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":100000000,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":100000000,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":100000000,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":100000000,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":100000000,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":100000000,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":100000000,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":100000000,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":100000000,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":100000000,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":100000000,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":100000000,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":100000000,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":100000000,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":100000000,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":100000000,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":100000000,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":100000000,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":100000000,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":100000000,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":100000000,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":100000000,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":100000000,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":100000000,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":100000000,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":100000000,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":100000000,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":100000000,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":100000000,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":100000000,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":100000000,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":100000000,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":100000000,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":100000000,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":100000000,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":100000000,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":100000000,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":100000000,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":100000000,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":100000000,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":100000000,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":100000000,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":100000000,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":100000000,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":100000000,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":100000000,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":100000000,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":100000000,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":100000000,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":100000000,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":100000000,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":100000000,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":100000000,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":100000000,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":100000000,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":100000000,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":100000000,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":100000000,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":100000000,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":100000000,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":100000000,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":100000000,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":100000000,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":100000000,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":100000000,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":100000000,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":100000000,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":100000000,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":100000000,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":100000000,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":100000000,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":100000000,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":100000000,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":100000000,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":100000000,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":100000000,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":100000000,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":100000000,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":100000000,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":100000000,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":100000000,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":100000000,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":100000000,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":100000000,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":100000000,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":100000000,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":100000000,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":100000000,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":100000000,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":100000000,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":100000000,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":100000000,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":100000000,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":100000000,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":100000000,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":100000000,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":100000000,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":100000000,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":100000000,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"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":"2011-03-31","val":45000000,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":45000000,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":45000000,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":45000000,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-06-30","val":45000000,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":45000000,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":45000000,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":45000000,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":45000000,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":45000000,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":45000000,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":45000000,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":45060000,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":45155000,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":45155000,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":45250000,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":45250000,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":45250000,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":45250000,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":45250000,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":45250000,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":45250000,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":45390000,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":45390000,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":47836428,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":47836543,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":47836543,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":47836543,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":47836543,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":47836543,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":205135,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-06-30","val":48024543,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":52650084,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":53053136,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":53199136,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":53199136,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":53199136,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":53199136,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":53199136,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":53226720,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":53255275,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":53255275,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":53256296,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":53256296,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":53256296,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":53256296,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":53316134,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":53325215,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":53582250,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":53582250,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":53582250,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":53582250,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":53582250,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":53656961,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":53684293,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":53692460,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":53931167,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":53931167,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":53931167,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":53931167,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":53931167,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":54131158,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":54685119,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":54685759,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":49707805,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":49707805,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":49707805,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":49707805,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":49707805,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":49859011,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":50016979,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":50761491,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":50824355,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":50824355,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":50824355,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":50824355,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":50824355,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":51098039,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":51325493,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":51371960,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":51384961,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":51384961,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":51384961,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":51384961,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":51384961,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":51434074,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":51651386,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":51654386,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":51720142,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":51720142,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":51720142,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":51720142,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":51720142,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":51860036,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":52071283,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":52078283,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":52143901,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":52143901,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":52143901,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":52143901,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":52143901,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":52390017,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":52659763,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":52949566,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":53047231,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":53047231,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":53047231,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":53047231,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":53337589,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":53589902,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":53687955,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"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":"2011-03-31","val":45000000,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":45000000,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":45000000,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":45000000,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-06-30","val":45000000,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":45000000,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":45000000,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":45000000,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":45000000,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":45000000,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":45000000,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":45000000,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":45060000,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":45155000,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":45155000,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":45250000,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":45250000,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":45250000,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":45250000,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":45250000,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":45250000,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":45250000,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":45390000,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":45390000,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":47836428,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":47836543,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":47836543,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":47836543,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":47836543,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":47836543,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":48024543,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":52650084,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":53053136,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":53199136,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":53199136,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":53199136,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":53199136,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":53199136,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":53226720,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":53255275,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":53255275,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":53256296,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":53256296,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":53256296,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":53256296,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":53316134,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":53109905,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":50705933,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":50705933,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":50705933,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":50705933,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":50705933,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":50539709,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":48662169,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":48471890,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":48606425,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":48606425,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":48606425,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":48606425,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":48606425,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":48806416,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":48082423,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":48083063,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":47932305,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":47932305,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":47932305,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":47932305,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":47932305,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":47308224,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":47466192,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":47618604,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":47411977,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":47411977,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":47411977,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":47411977,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":47411977,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":47685661,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":47913115,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":47959582,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":47972583,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":47972583,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":47972583,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":47972583,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":47972583,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":48021696,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":48239008,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":48242008,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":47643233,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":47643233,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":47643233,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":47643233,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":47643233,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":47273496,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":47033153,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":47040153,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":47105771,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":47105771,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":47105771,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":47105771,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":47105771,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":47351887,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":47574560,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":47671720,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":46803868,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":46803868,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":46803868,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":46803868,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":47094226,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":47212748,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":46379557,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"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":"2011-03-31","val":45000,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":45000,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":45000,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":45000,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-06-30","val":45000,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":45000,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":45000,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":45000,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":45000,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":45000,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":45000,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":45000,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":45060,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":45155,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":45155,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":45250,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":45250,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":45250,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":45250,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":45250,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":45250,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":45250,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":45390,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":45390,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":47837,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":47836,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":47836,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":47836,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":47836,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":47836,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":48024,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":52650,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":53053,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":53199,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":53199,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":53199,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":53199,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":53199,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":53227,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":53255,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":53255,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":53256,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":53256,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":53256,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":53256,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":53316,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":53325,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":53582,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":53582,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":53582,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":53582,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":53582,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":53656,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":53684,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":53692,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":53931,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":53931,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":53931,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":53931,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":53931,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":54131,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":54685,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":54686,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":49708,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":49708,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":49708,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":49708,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":49708,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":49859,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":50017,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":50762,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":50824,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":50824,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":50824,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":50824,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":50824,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":51098,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":51325,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":51371,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":51385,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":51385,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":51385,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":51385,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":51385,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":51434,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":51651,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":51654,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":51720,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":51720,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":51720,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":51720,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":51720,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":51860,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":52072,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":52079,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":52144,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":52144,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":52144,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":52144,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":52144,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":52391,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":52662,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":52952,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":53048,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":53048,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":53048,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":53048,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":53340,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":53592,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":53690,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"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":"2010-04-01","end":"2010-06-30","val":-185330,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":458009,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":643249,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":1293900,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":835901,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":1988246,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":735268,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":735268,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":1514020,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":1514020,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":778752,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":778752,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":2466466,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":2466466,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":952446,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":952446,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-04-01","end":"2012-03-31","val":3038265,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":3038265,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":402915,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":402915,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":1430483,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":1430483,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":1430483,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":1027568,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":1027568,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":1027568,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":654744,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":654744,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":-775739,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":-775739,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":1319429,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":1319429,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":1503951,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":1503951,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":3463309,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":3463309,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":3463309,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":1959358,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":1959358,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":1959358,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":4491022,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":4491022,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":1027713,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":1027713,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":5004792,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":5004792,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":2611598,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":2517142,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":4140229,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":4140229,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":1623087,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":1623087,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":5676280,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":5676280,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":1536051,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":1536051,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":4089753,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":4089753,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":-125441,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":-125441,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":-431052,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":-431052,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":-305612,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":-305612,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":-434997,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2015-12-31","val":-434997,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2015-10-01","end":"2015-12-31","val":-3945,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"},{"start":"2015-04-01","end":"2016-03-31","val":-358957,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":-358957,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1604806,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-2209329,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-604522,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":-604522,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-2358018,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":-753211,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-148689,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-148689,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":-450008,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":-450008,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":711472,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":711472,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2289322,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":2289322,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":1577849,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":1577849,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3844688,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":3844688,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":1555327,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":1555327,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":5059816,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":5059816,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1603864,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1603864,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3172417,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":3172417,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":1296186,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":1296186,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":4990184,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":4990184,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":1817765,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":1817767,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":5385541,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":5385541,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1886785,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":1886785,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3024219,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":3024219,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":1137434,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":1137434,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3842184,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":3842184,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":817965,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":817965,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2501715,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":2501715,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1468041,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-1468041,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1828402,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-1828402,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-360361,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-360361,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-2689820,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-2689820,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":-861418,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":-861418,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1909061,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-1909061,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-469868,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-469868,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-648020,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-648020,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-178152,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-178152,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-840493,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":-840493,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-192473,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-192473,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1003086,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-1003086,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":498394,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":498394,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":358269,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":358269,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-140124,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-140124,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":804933,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":804933,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":446664,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":446664,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2753354,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":2753354,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2660384,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":2660384,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5765453,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":5765453,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":3105069,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":3105069,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":7432009,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":7432009,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":1666555,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":1666555,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":11226885,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1200640,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3191913,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":1991273,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":5621685,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":2429772,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"CostOfGoodsAndServicesSold":{"label":"Cost of Goods and Services Sold","description":"The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.","units":{"USD":[{"start":"2010-04-01","end":"2010-06-30","val":329220,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":1022674,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":693454,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":2083037,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":1060363,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":3342144,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":982713,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":982713,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":2758368,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":2758368,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1775655,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1775655,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":5573685,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":5573685,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":2815317,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":2815317,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-04-01","end":"2012-03-31","val":6887869,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":6887869,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":1500436,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":1500436,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":3662103,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":3662103,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":3662103,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":2161667,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":2161667,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":2161667,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":5026511,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":5026511,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":1364408,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":1364408,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":8077997,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":8077997,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":2992677,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":2992677,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":6775567,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":6775567,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":6775567,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":3782890,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":3782890,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":3782890,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":11088163,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":11088163,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":4312596,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":4312596,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":15352937,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":15352937,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":5666914,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":5707734,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":12879223,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":12879223,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":7171489,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":7171489,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":18853327,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":18853327,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":5974104,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":5974104,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":23956635,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":23956635,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":3563456,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":3563456,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":7632636,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":7632636,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":4069180,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":4069180,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":11188833,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-10-01","end":"2015-12-31","val":3556197,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"},{"start":"2015-04-01","end":"2016-03-31","val":13432126,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015"},{"start":"2016-04-01","end":"2016-06-30","val":2059793,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2016-04-01","end":"2016-09-30","val":4425945,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":2366154,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-06-30","val":7945441,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":4488119,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":12933838,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":4988397,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":18022469,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6039577,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":11470671,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":11470671,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":5431094,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":5431094,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":16872447,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":16872447,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":5401776,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":5401776,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":22713355,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":22713355,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5068186,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":5068186,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":10005179,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":10005179,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":4936993,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":4936993,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":14741644,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":14741644,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":4736465,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":4736465,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":19452954,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":19452954,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4282466,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":4282466,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6555080,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":6555080,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":2272614,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":2272614,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":9034763,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":9034763,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":2479683,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":2479683,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":11932408,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":11932408,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2917662,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":2917662,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6294213,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":6294213,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":3376551,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":3376551,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":10117943,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":10117943,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":3823730,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":3823730,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":14955161,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":14955161,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4946436,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":4946436,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":10176438,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":10176438,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":5230002,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":5230002,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":16886900,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":16886900,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":6710462,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":6710462,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":24285253,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":24285253,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6720353,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":6851520,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":13749485,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":13995996,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":7029132,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":7145807,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":21101337,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":21462811,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":7351852,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":7466815,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":27676042,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6884368,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":14185308,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":7300939,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":23101506,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":8916198,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"CostOfGoodsAndServicesSoldDepreciation":{"label":"Cost, Depreciation","description":"Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.","units":{"USD":[{"start":"2011-04-01","end":"2012-03-31","val":39286,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2013-03-31","val":48768,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":48768,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2014-03-31","val":68030,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":68030,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2015-03-31","val":582088,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":582088,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2016-03-31","val":474539,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015"}]}},"CostOfGoodsSold":{"label":"Cost of Goods Sold (Deprecated 2018-01-31)","description":"Total costs related to goods produced and sold during the reporting period.","units":{"USD":[{"start":"2010-04-01","end":"2010-06-30","val":209941,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":755498,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":632922,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":1701235,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":929526,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":2812323,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":776069,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":776069,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":2373425,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":2373425,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1597356,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1597356,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":4957297,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":4957297,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":2583872,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":2583872,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-04-01","end":"2012-03-31","val":6170073,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":6170073,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":1327716,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":1327716,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":3278071,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":3278071,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":3278071,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":1950355,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":1950355,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":1950355,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":4329037,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":4329037,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":1050966,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":1050966,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":7034703,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":7034703,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":2724480,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":2724480,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":6275120,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":6275120,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":6275120,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":3550640,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":3550640,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":3550640,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":10169122,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":10169122,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":3894002,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":3894002,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":14131527,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":14131527,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":5026807,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":5067627,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":11537619,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":11537619,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":6469992,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":6469992,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":16837531,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":16837531,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":5299912,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":5299912,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":21240363,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":21240363,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":2967918,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":2967918,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":6413106,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":6413106,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":3445188,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":3445188,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":9247014,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-10-01","end":"2015-12-31","val":2833909,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"},{"start":"2015-04-01","end":"2016-03-31","val":11027114,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":11027114,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1780566,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3493209,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":1712643,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":1712643,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":5470866,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":3690300,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":1977658,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":1977658,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":6732822,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":6732822,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":3055300,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":3055300,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":7090828,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":4035528,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":11600019,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":4509191,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":16116161,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5557710,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"}]}},"CostOfRevenue":{"label":"Cost of Revenue","description":"The aggregate cost of goods produced and sold and services rendered during the reporting period.","units":{"USD":[{"start":"2015-04-01","end":"2015-12-31","val":11188833,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2015-04-01","end":"2016-03-31","val":13432126,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2243759,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4303552,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":2059793,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6669704,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":2366154,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":7887148,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":7887148,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":3457322,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":3457322,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":7945441,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":4488119,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":12933838,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":4988397,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":18022469,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6039577,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"}]}},"CostOfServices":{"label":"Cost of Services (Deprecated 2018-01-31)","description":"Total costs related to services rendered by an entity during the reporting period.","units":{"USD":[{"start":"2010-04-01","end":"2010-06-30","val":119279,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":267176,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":60532,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":381802,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":130837,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":529821,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":206644,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":206644,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":384943,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":384943,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":178299,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":178299,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":616388,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":616388,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":231445,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":231445,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-04-01","end":"2012-03-31","val":717796,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":717796,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":172720,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":172720,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":384032,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":384032,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":384032,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":211312,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":211312,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":211312,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":697474,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":697474,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":313442,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":313442,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":1043294,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":1043294,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":268197,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":268197,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":500447,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":500447,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":500447,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":232250,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":232250,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":232250,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":919041,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":919041,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":418594,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":418594,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":1221410,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":1221410,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":640107,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":640107,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":1341604,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":1341604,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":701497,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":701497,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":2015796,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":2015796,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":674192,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":674192,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":2716272,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":2716272,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":595538,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":595538,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":1219530,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":1219530,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":623992,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":623992,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":1941819,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-10-01","end":"2015-12-31","val":722288,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"},{"start":"2015-04-01","end":"2016-03-31","val":2405012,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":2405012,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":463193,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":810343,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":347150,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":347150,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1198838,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":735645,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":388496,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":388496,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":1154326,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":1154326,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":402022,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":402022,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":854613,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":452591,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1333819,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":479206,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1906308,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":481867,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"}]}},"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":"2011-04-01","end":"2012-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2013-03-31","val":30874,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":30874,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2014-03-31","val":1887142,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":1887142,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2015-03-31","val":1187957,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":1187957,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2016-03-31","val":363768,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":363768,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-04-01","end":"2016-12-31","val":-31983,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":-31983,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":2482978,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":2482978,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2442638,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":2442638,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":961991,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":961991,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-388728,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-388728,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-492757,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-492757,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":887732,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":887732,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2164032,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"CurrentForeignTaxExpenseBenefit":{"label":"Current Foreign Tax Expense (Benefit)","description":"Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2015-04-01","end":"2016-03-31","val":-240372,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-04-01","end":"2016-12-31","val":21303,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":21303,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":86872,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":86872,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-54032,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":-54032,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-130610,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-130610,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-73417,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-73417,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-179939,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-179939,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":159381,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"CurrentIncomeTaxExpenseBenefit":{"label":"Current Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.","units":{"USD":[{"start":"2015-04-01","end":"2016-03-31","val":217164,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-04-01","end":"2016-12-31","val":-12363,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":-12363,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":2700533,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":2700533,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2517166,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":2517166,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1072482,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1072482,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-559571,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-559571,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-647322,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-647322,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1064432,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":1064432,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2657803,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"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":"2011-04-01","end":"2012-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2013-03-31","val":3736,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":3736,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2014-03-31","val":198829,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":198829,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2015-03-31","val":215572,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":215572,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2016-03-31","val":93768,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":93768,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-04-01","end":"2016-12-31","val":-1683,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":-1683,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":130683,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":130683,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":128560,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":128560,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":241101,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":241101,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-97426,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-97426,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":25374,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":25374,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":176700,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":176700,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":334390,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"DebtSecuritiesUnrealizedGainLoss":{"label":"Debt Securities, Unrealized Gain (Loss)","description":"Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":-47339,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":195306,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":195306,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":36922,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":36922,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-9253,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-9253,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-692759,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":-692759,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":225226,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"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":"2011-04-01","end":"2012-03-31","val":17791,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2013-03-31","val":72857,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":72857,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2014-03-31","val":-420978,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":-420978,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2015-03-31","val":442095,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":442095,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2016-03-31","val":-89337,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":-89337,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-04-01","end":"2016-12-31","val":-203652,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":-203652,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":-55563,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":-55563,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":31,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":31,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":382513,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":382513,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":61388,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":61388,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":15831,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":15831,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":435603,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":435603,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-900847,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"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":"2018-12-31","val":85092,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-09-30","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":163254,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":163254,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":163254,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":163254,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":163254,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":165797,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":160877,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":185772,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":496785,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":496785,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":496785,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":496785,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":497263,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":489360,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":436578,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"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":"2015-04-01","end":"2016-03-31","val":-89337,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-04-01","end":"2016-12-31","val":-214370,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":-214370,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":-26839,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":-26839,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":34,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":34,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":473587,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":473587,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":76004,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":76004,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":17964,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":17964,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":673990,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":673990,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-988106,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2016-12-31","val":383111,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-12-31","val":272984,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":272984,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":289636,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":289636,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":731113,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":731113,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":880420,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":880420,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":814434,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":814434,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":907086,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"}]}},"DeferredIncomeTaxLiabilitiesNet":{"label":"Deferred Income Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q4I"},{"end":"2018-06-30","val":19073,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":38672,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":120222,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":134046,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":439275,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":439275,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":439275,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":439275,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":439275,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":324711,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":543441,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":484115,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":522870,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":522870,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":522870,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":522870,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":522870,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":522163,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":601616,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":572721,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":136106,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":136106,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":136106,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":136106,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":136106,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":183136,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":135698,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":480105,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":488858,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":488858,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":488858,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":488858,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":488858,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":701406,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":694429,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":955256,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":52621,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":52621,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":52621,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":52621,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":44876,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":50705,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":53318,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"DeferredStateAndLocalIncomeTaxExpenseBenefit":{"label":"Deferred State and Local Income Tax Expense (Benefit)","description":"Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2011-04-01","end":"2012-03-31","val":-30360,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2013-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012"},{"start":"2016-04-01","end":"2016-12-31","val":-10718,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":-10718,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":-2924,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":-2924,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":3,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":3,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":91074,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":91074,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":14616,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":14616,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2133,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":2133,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":85670,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":85670,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-139385,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"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":"2016-12-31","val":444051,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-12-31","val":345801,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":345801,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":374728,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":374728,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":291838,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":291838,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":357550,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":357550,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":841582,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":841582,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":418228,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsInventory":{"label":"Deferred Tax Assets, Inventory","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.","units":{"USD":[{"end":"2016-03-31","val":33669,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-12-31","val":53121,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":53121,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-12-31","val":50234,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":50234,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":229153,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":229153,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":243281,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":243281,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":294505,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":294505,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":130776,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":130776,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":48572,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsInvestments":{"label":"Deferred Tax Assets, Investments","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments).","units":{"USD":[{"end":"2016-12-31","val":66844,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":66844,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-12-31","val":31632,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":31632,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":43941,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":43941,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"}]}},"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":"2014-03-31","val":420978,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":420978,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":420978,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":420978,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":420978,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":500186,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":341770,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":666994,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":501921,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":501921,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":501921,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":501921,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":501921,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":535126,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":575189,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":669895,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":452431,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":452431,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":452431,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":-180301,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":437336,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":455504,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":60940,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":60940,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-12-31","val":72817,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":72817,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":85092,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":85092,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2021-12-31","val":27148,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":27148,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2011-03-31","val":0,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2012-03-31","val":12569,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":12569,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":12569,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":12569,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":12569,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":12569,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":12569,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":12569,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2013Q1I"},{"end":"2016-12-31","val":60940,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":60940,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":60940,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":60940,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":60940,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":110461,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":195368,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":200239,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":72817,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":72817,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":72817,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":72817,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":72817,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":184223,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":50253,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":85092,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":85092,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":85092,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":85092,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"}]}},"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":"2015-03-31","val":501920,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2016-03-31","val":549270,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":52215,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-12-31","val":46790,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.","units":{"USD":[{"end":"2016-12-31","val":277296,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-12-31","val":238412,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":238412,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":64861,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":64861,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.","units":{"USD":[{"end":"2016-12-31","val":46790,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-12-31","val":25523,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":25523,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":31806,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":31806,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":39180,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":39180,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":32158,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":32158,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":21903,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":21903,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":37814,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"}]}},"DeferredTaxLiabilities":{"label":"Deferred Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.","units":{"USD":[{"end":"2019-12-31","val":439275,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":439275,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":522870,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":522870,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2022-12-31","val":488858,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"}]}},"DeferredTaxLiabilitiesCurrent":{"label":"Deferred Tax Liabilities, Net, Current","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as current.","units":{"USD":[{"end":"2013-03-31","val":72857,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":72857,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":72857,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":72857,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":72857,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":61313,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":134107,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":134107,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":116607,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":107857,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":107857,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":107857,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":107857,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":107857,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":99107,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":107857,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":239829,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":631353,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":631353,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":631353,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":631353,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":631353,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":641789,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":629232,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":616735,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":632732,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":632732,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":632732,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":180301,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":632732,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":558829,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"}]}},"DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill":{"label":"Deferred Tax Liabilities, Goodwill","description":"Amount of deferred tax liability attributable to taxable temporary differences from goodwill.","units":{"USD":[{"end":"2016-03-31","val":36041,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-12-31","val":0,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q4I"},{"end":"2019-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":145533,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":145533,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":174365,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":174365,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":219252,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"}]}},"DeferredTaxLiabilitiesInvestments":{"label":"Deferred Tax Liabilities, Investments","description":"Amount of deferred tax liability attributable to taxable temporary differences from investments (excludes investments in subsidiaries and equity method investments).","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6839,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":6839,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":16158,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":16158,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":12651,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":12651,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"}]}},"DeferredTaxLiabilitiesOther":{"label":"Deferred Tax Liabilities, Other","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as other.","units":{"USD":[{"end":"2015-03-31","val":631353,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2016-03-31","val":602691,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":596691,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-12-31","val":367490,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q4I"}]}},"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":"2016-12-31","val":367490,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-12-31","val":271871,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":271871,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":289636,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":289636,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":446208,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":446208,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":302459,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":302459,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":265374,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":265374,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":338574,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"}]}},"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":"2010-04-01","end":"2010-06-30","val":17868,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":39464,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-04-01","end":"2010-12-31","val":64027,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-04-01","end":"2011-03-31","val":91024,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":43562,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":43562,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":86714,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":86714,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-04-01","end":"2011-12-31","val":132110,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":132110,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-04-01","end":"2012-03-31","val":198707,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":198707,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":52143,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":52143,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":110245,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":110245,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":110245,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-04-01","end":"2012-12-31","val":225076,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":-225076,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-04-01","end":"2013-03-31","val":243838,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":-243838,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":81771,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-81771,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":168020,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":168020,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":-168020,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2013-12-31","val":-246542,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":-246542,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":-359305,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":-359305,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":-182392,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-182392,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":-247643,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":-247643,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-04-01","end":"2014-12-31","val":-784193,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":-784193,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":-1140319,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":-1140319,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":-225945,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":-225945,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":-476548,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":-476548,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":-729695,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2016-03-31","val":-989484,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":-989484,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-259789,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":512703,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-252914,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":764906,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":-505117,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-04-01","end":"2016-12-31","val":-756927,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":756782,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":-237116,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":458293,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":675223,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":890018,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":890018,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":896157,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":896157,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1464844,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1464844,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1163722,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":1163722,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1255647,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":1255647,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1101044,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":1101044,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1108962,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"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":"2016-04-01","end":"2016-12-31","val":756927,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":237116,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":458293,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":675223,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":889724,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":889724,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":220245,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":220245,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":442959,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":442959,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":667085,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":667085,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":896681,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":896681,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":249889,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":249889,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":483063,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":483063,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":732396,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":732396,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":1467007,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1467007,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":259801,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":259801,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":566791,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":566791,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":860028,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":860028,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-01-01","end":"2020-12-31","val":1176707,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":1176707,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":293615,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":293615,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":683597,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":683597,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":971712,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":971712,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":1255647,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":1255647,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":281119,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":281119,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":558832,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":558832,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":831036,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":831036,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":1101044,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":1101044,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":262039,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":262039,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":547996,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":547996,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":822204,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":822204,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":1108962,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":267654,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":539091,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":802842,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"DepreciationNonproduction":{"label":"Depreciation, Nonproduction","description":"The expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives.","units":{"USD":[{"start":"2010-04-01","end":"2010-06-30","val":18872,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":39464,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":20592,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":64027,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":24563,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":73017,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":43562,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":43562,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":86714,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":86714,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":43152,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":43152,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":132110,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":132110,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":45396,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":45396,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-04-01","end":"2012-03-31","val":159421,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":159421,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":46458,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":46458,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":110926,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":110926,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":110926,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":64468,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":64468,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":64468,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":227604,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":227604,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":116678,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":116678,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":195070,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":195070,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":61328,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":61328,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":126925,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":126925,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":126925,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":65597,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":65597,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":65597,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":205610,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":205610,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":78685,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":78685,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":276661,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":276661,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":124715,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":124715,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":247643,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":247643,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":122928,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":122928,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":424014,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":424014,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":176371,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":176371,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":558231,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":558231,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":107455,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":107455,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":245454,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":245454,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":137999,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":137999,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":374247,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2015-12-31","val":374247,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2015-10-01","end":"2015-12-31","val":128793,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"},{"start":"2015-04-01","end":"2016-03-31","val":516786,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":516786,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":142538,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":301777,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":159239,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":159239,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":461993,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":319455,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":160216,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":160216,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":482311,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":482311,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":149076,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":149076,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":279913,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":279913,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":130838,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":130838,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":405811,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":405811,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":125898,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":125898,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":526583,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":526583,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":128717,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":128717,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":257787,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":257787,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":129070,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":129070,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":401114,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":401114,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":143328,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":143327,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":500554,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":500554,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":116223,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":116223,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":227133,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":227133,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":110910,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":110910,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":357238,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":357238,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":130105,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":130105,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":976652,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":976652,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":147472,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":147472,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":328469,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":328469,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":180997,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":180997,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":496976,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":496976,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":168507,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":168507,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":666187,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":666187,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":167485,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":167485,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":334337,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":334337,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":166852,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":166852,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":500492,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":500492,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":166155,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":166155,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":762439,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":762439,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":167015,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":167015,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":326597,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":326597,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":159580,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":159580,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":479473,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":479473,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":152876,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":152876,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":628019,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":628019,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":142887,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":142887,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":282981,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":282981,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":140093,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":140093,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":428644,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":428644,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":145662,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":145662,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":575878,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":149859,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":299668,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":149808,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":435209,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":135541,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"DilutiveSecurities":{"label":"Dilutive Securities, Effect on Basic Earnings Per Share","description":"Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.","units":{"USD":[{"start":"2015-04-01","end":"2016-03-31","val":315791,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":876034,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":625811,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":0,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":655130,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"DisposalGroupNotDiscontinuedOperationGainLossOnDisposal":{"label":"Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal","description":"Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.","units":{"USD":[{"start":"2012-04-01","end":"2013-03-31","val":-13936,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2014-03-31","val":2867,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013"},{"start":"2014-04-01","end":"2015-03-31","val":8014,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":18637,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":19391,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":754,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2016-03-31","val":20278,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":20278,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":887,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1705,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-2592,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1705,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":-2592,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-04-01","end":"2016-12-31","val":-2680,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":-2680,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":2101,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":48255,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":62310,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":62492,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017"}]}},"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":"2010-04-01","end":"2010-06-30","val":-0.002,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":0.01,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":0.01,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":0.02,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":0.01,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":0.04,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":0.02,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":0.02,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":0.04,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":0.04,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0.03,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0.03,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":0.06,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":0.06,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":0.02,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":0.02,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-04-01","end":"2012-03-31","val":0.07,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":0.07,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":0.01,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":0.01,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":0.03,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":0.03,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":0.03,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":0.01,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":0.01,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":0.01,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":0.02,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":0.02,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":-0.01,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":-0.01,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":0.03,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":0.03,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":0.04,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":0.04,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":0.08,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":0.08,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":0.08,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":0.05,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":0.05,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":0.05,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":0.11,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":0.11,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":0.03,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":0.03,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":0.12,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":0.12,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":0.05,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0.05,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":0.09,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":0.09,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":0.04,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0.04,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":0.12,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":0.12,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":0.04,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":0.04,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":0.11,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":0.05,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2015-03-31","val":0.11,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":-0.01,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":-0.01,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":0.01,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":0.01,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":0.01,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":0.01,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":0.02,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2015-12-31","val":0.02,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2015-10-01","end":"2015-12-31","val":0.01,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"},{"start":"2015-04-01","end":"2016-03-31","val":0,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":0,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.01,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.03,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-0.01,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":-0.01,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-0.01,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.02,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":-0.01,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":0,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":0,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2016-10-01","end":"2016-12-31","val":0.01,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":0.01,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":0.01,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":0.01,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":0.01,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.04,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":0.04,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":0.03,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0.03,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-04-01","end":"2017-06-30","val":0.03,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":0.03,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.06,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":0.06,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":0.03,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0.03,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-07-01","end":"2017-09-30","val":0.03,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":0.03,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0.09,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":0.09,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":0.03,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-10-01","end":"2017-12-31","val":0.03,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":0.04,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":0.04,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-03-31","val":0.04,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2018-01-01","end":"2018-03-31","val":0.04,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.07,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":0.07,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0.04,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0.04,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-04-01","end":"2018-06-30","val":0.04,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0.04,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0.11,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":0.11,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":0.03,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0.03,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-07-01","end":"2018-09-30","val":0.03,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":0.03,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0.13,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":0.13,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":0.02,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-10-01","end":"2018-12-31","val":0.02,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":0.04,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":0.04,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-03-31","val":0.04,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-03-31","val":0.04,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.06,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":0.06,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":0.02,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":0.02,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-04-01","end":"2019-06-30","val":0.02,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":0.02,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0.08,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":0.08,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":0.02,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0.02,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-07-01","end":"2019-09-30","val":0.02,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":0.02,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0.04,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.04,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":-0.03,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-10-01","end":"2019-12-31","val":-0.03,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":-0.01,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-0.01,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-03-31","val":-0.01,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":-0.01,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.02,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-0.02,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-0.02,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-0.02,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-04-01","end":"2020-06-30","val":-0.02,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-0.02,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.05,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-0.05,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":-0.02,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":-0.02,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-07-01","end":"2020-09-30","val":-0.02,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":-0.02,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.05,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-0.05,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-10-01","end":"2020-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":-0.01,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-0.01,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-03-31","val":-0.01,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2021-01-01","end":"2021-03-31","val":-0.01,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.02,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-0.02,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-0.01,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-0.01,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-04-01","end":"2021-06-30","val":-0.01,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-0.01,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.02,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":-0.02,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.02,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-0.02,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-10-01","end":"2021-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":0.01,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":0.01,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-03-31","val":0.01,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.02,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":0.02,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0.01,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0.01,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-04-01","end":"2022-06-30","val":0.01,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.04,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":0.04,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0.03,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0.03,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-07-01","end":"2022-09-30","val":0.03,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.08,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":0.08,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":0.04,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":0.05,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":0.05,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.12,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":0.12,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":0.06,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":0.06,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.16,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":0.16,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":0.04,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0.04,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0.23,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.03,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.07,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":0.04,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0.12,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0.05,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"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":"2010-04-01","end":"2010-06-30","val":-0.002,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":0.01,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":0.01,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":0.02,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":0.01,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":0.04,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":0.02,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":0.02,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":0.04,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":0.04,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0.03,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0.03,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":0.06,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":0.06,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":0.02,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":0.02,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-04-01","end":"2012-03-31","val":0.07,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":0.07,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":0.01,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":0.01,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":0.03,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":0.03,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":0.03,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":0.01,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":0.01,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":0.01,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":0.02,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":0.02,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":-0.01,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":-0.01,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":0.03,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":0.03,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":0.04,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":0.04,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":0.08,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":0.08,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":0.08,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":0.04,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":0.04,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":0.04,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":0.11,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":0.11,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":0.03,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":0.03,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":0.12,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":0.12,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":0.05,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0.05,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":0.08,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":0.08,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":0.04,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0.04,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":0.12,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":0.12,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":0.04,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":0.04,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":0.11,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":0.05,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2015-03-31","val":0.11,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":-0.01,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":-0.01,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":0.01,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":0.01,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":0.01,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":0.01,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":0.01,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2015-12-31","val":0.01,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2015-10-01","end":"2015-12-31","val":0.01,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"},{"start":"2015-04-01","end":"2016-03-31","val":0,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":0,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.01,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.03,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-0.01,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":-0.01,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-0.01,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.02,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":-0.01,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":0,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":0,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2016-10-01","end":"2016-12-31","val":0.01,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":0.01,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":0.01,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":0.01,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":0.01,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.04,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":0.04,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":0.03,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0.03,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-04-01","end":"2017-06-30","val":0.03,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":0.03,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.06,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":0.06,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":0.02,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0.02,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-07-01","end":"2017-09-30","val":0.02,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":0.02,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0.09,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":0.09,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":0.03,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-10-01","end":"2017-12-31","val":0.03,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":0.04,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":0.04,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-03-31","val":0.04,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2018-01-01","end":"2018-03-31","val":0.04,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.07,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":0.07,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0.03,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0.03,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-04-01","end":"2018-06-30","val":0.03,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0.03,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0.11,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":0.11,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":0.03,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0.03,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-07-01","end":"2018-09-30","val":0.03,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":0.03,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0.12,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":0.12,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":0.02,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-10-01","end":"2018-12-31","val":0.02,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":0.03,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":0.03,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-03-31","val":0.03,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-03-31","val":0.03,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.06,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":0.06,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":0.02,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":0.02,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-04-01","end":"2019-06-30","val":0.02,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":0.02,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0.07,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":0.07,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":0.02,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0.02,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-07-01","end":"2019-09-30","val":0.02,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":0.02,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0.04,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.04,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":-0.03,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-10-01","end":"2019-12-31","val":-0.03,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":-0.01,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-0.01,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-03-31","val":-0.01,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":-0.01,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.02,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-0.02,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-0.02,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-0.02,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-04-01","end":"2020-06-30","val":-0.02,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-0.02,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.05,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-0.05,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":-0.02,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":-0.02,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-07-01","end":"2020-09-30","val":-0.02,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":-0.02,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.05,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-0.05,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-10-01","end":"2020-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":-0.01,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-0.01,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-03-31","val":-0.01,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2021-01-01","end":"2021-03-31","val":-0.01,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.02,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-0.02,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-0.01,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-0.01,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-04-01","end":"2021-06-30","val":-0.01,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-0.01,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.02,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":-0.02,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.02,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-0.02,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-10-01","end":"2021-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":0.01,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":0.01,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-03-31","val":0.01,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.02,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":0.02,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0.01,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0.01,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-04-01","end":"2022-06-30","val":0.01,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.04,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":0.04,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0.02,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0.02,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-07-01","end":"2022-09-30","val":0.02,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.08,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":0.08,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":0.04,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":0.05,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":0.05,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.11,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":0.11,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":0.06,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":0.06,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.15,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":0.15,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":0.04,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0.04,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0.22,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.03,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.07,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":0.04,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0.12,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0.04,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"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":"2011-04-01","end":"2012-03-31","val":0.276,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2013-03-31","val":0.357,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":0.357,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2014-03-31","val":0.354,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":0.354,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2015-03-31","val":0.331,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":0.331,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2016-03-31","val":0.786,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":0.786,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-04-01","end":"2016-12-31","val":1.525,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":1.525,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":0.375,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":0.375,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.293,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":0.293,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.433,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.433,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.182,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0.182,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.374,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0.374,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.305,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":0.305,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.134,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"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":"2011-04-01","end":"2011-12-31","val":0.28,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-04-01","end":"2012-03-31","val":0.35,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":0.28,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":0.28,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":0.28,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-04-01","end":"2012-12-31","val":0.28,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":0.28,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-04-01","end":"2013-03-31","val":0.35,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":0.35,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":0.35,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":0.28,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":0.35,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":0.35,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":0.28,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2013-12-31","val":0.35,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":0.28,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":0.35,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":0.35,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":0.35,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":0.35,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-12-31","val":0.35,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2015-03-31","val":0.35,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":0.35,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2016-03-31","val":0.35,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":0.35,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-04-01","end":"2016-12-31","val":0.373,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":0.34,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":0.34,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":0.34,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.249,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseDepreciation":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Depreciation, 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 depreciation.","units":{"pure":[{"start":"2018-01-01","end":"2018-12-31","val":-0.005,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.073,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.026,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.032,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0.032,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.029,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-0.029,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.018,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseDepreciationAndAmortization":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Depreciation and Amortization, 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 depreciation and amortization.","units":{"pure":[{"start":"2019-01-01","end":"2019-12-31","val":-0.005,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.031,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-0.031,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.052,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0.052,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.006,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022"}]}},"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":"2015-04-01","end":"2016-03-31","val":0.017,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-04-01","end":"2016-12-31","val":0.173,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":0.173,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":0.112,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":0.112,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.1,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":0.021,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-0.103,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-0.008,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.011,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0.011,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.021,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-0.021,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.026,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":0.05,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.011,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings":{"label":"Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, 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 the repatriation of foreign earnings.","units":{"pure":[{"start":"2018-01-01","end":"2018-12-31","val":0.023,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.191,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.126,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.08,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-0.08,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.092,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0.092,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.033,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022"}]}},"EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent":{"label":"Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent","description":"Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.","units":{"pure":[{"start":"2018-01-01","end":"2018-12-31","val":0.004,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.136,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.048,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.015,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-0.015,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.001,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022"}]}},"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":"2016-04-01","end":"2016-12-31","val":0.033,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":0.033,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":0.033,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.033,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":0.04,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.04,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.04,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.04,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0.04,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.04,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0.04,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.04,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":0.04,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.03,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"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":"2019-01-01","end":"2019-12-31","val":-0.015,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.018,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0.018,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.029,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0.029,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.009,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022"}]}},"EffectOfExchangeRateOnCashAndCashEquivalents":{"label":"Effect of Exchange Rate on Cash and Cash Equivalents","description":"Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.","units":{"USD":[{"start":"2010-04-01","end":"2010-06-30","val":-40517,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":-20730,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-04-01","end":"2010-12-31","val":105624,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-04-01","end":"2011-03-31","val":182064,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":-12331,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":-12331,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":-205479,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":-205479,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-04-01","end":"2011-12-31","val":-153609,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":-153609,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-04-01","end":"2012-03-31","val":108984,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":108984,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":50806,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":50806,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":762078,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":762078,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":762078,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-04-01","end":"2012-12-31","val":-264802,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":-264802,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-04-01","end":"2013-03-31","val":-198661,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":-198661,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":56929,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":56929,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":-144925,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":-144925,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":-144925,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2013-12-31","val":-161257,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":-161257,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":-205473,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":-205473,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":113917,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":113917,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":-30249,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":-30249,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-04-01","end":"2014-12-31","val":-209454,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":-209454,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":-839529,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":-839529,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":158248,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":158248,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":-383797,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":-383797,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":-657722,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2015-12-31","val":-657722,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2015-04-01","end":"2016-03-31","val":-241968,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":-241968,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":416220,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":413138,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-3082,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":348348,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":-67872,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-04-01","end":"2016-12-31","val":-75325,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":-75325,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":20158,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":20158,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":94403,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":94403,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":213793,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":213793,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":97882,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":97882,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-113644,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-113644,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-51997,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":-51997,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":-38941,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-94780,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":-94780,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":16507,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2171,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-12-31","val":31466,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":31466,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-31173,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-31173,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":44673,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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":[{"start":"2018-01-01","end":"2018-09-30","val":-38941,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-03-31","val":16507,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2171,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":-468,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-468,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-03-31","val":-95598,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-95598,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-65506,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-65506,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":-53147,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-53147,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-03-31","val":13179,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":13179,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":25201,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":25201,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":14331,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":14331,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":44673,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":24766,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":24766,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-32286,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-32286,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-76591,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-76591,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":44585,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":44585,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8868,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":8868,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":37740,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":37740,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":5335,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":5335,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":39902,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-28882,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-39443,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-43448,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"EmployeeRelatedLiabilitiesCurrent":{"label":"Employee-related Liabilities, Current","description":"Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2018-12-31","val":1408455,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1657826,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1657826,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2I"},{"end":"2019-12-31","val":1657826,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":1657826,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":1657826,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":881527,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":657501,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":792050,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":789573,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":789573,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":789573,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":789573,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":789573,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1007405,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1160053,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1159283,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1621131,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":1621131,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":1621131,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":1621131,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":1621131,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1135327,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1563981,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1785874,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2404848,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":2404848,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":2404848,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":2404848,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2404848,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1416556,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1904768,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2069882,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2910801,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":2910801,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":2910801,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":2910801,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1397167,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1881365,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2098401,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized":{"label":"Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount","description":"Amount of cost not yet recognized for nonvested award under share-based payment arrangement.","units":{"USD":[{"end":"2017-12-31","val":637872,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q4I"},{"end":"2018-12-31","val":465163,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018Q4I"},{"end":"2019-12-31","val":379809,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":365717,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":593361,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":507959,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":428931,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":846876,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":703804,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":527574,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":576248,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":939917,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":746570,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":533462,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":651626,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":986064,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":804632,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":600770,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1289440,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1177115,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":923136,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"EmployeeStockOwnershipPlanESOPCompensationExpense":{"label":"Employee Stock Ownership Plan (ESOP), Compensation Expense","description":"The amount of plan compensation cost recognized during the period.","units":{"USD":[{"start":"2016-04-01","end":"2016-06-30","val":143765,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"}]}},"EquityIssuancePerShareAmount":{"label":"Development Stage Entities, Equity Issuance, Per Share Amount (Deprecated 2015-01-31)","description":"Amount per share or per unit assigned to the consideration received of equity securities issued for development stage entities.","units":{"USD":[{"start":"2012-04-01","end":"2012-06-30","val":1.5,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2"}]}},"FinanceLeaseInterestExpense":{"label":"Finance Lease, Interest Expense","description":"Amount of interest expense on finance lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":1411,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2832,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":1421,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4459,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1627,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5805,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":5805,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":872,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":872,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4247,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":4247,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":3375,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":3375,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4946,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":4946,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":699,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":699,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":6090,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":3618,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1936,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":699,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2353,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":2353,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":417,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":417,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2690,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":2690,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":337,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":337,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1676,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":1676,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":696,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":696,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1252,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":1252,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":556,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":556,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2331,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":2331,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1078,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":1078,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3147,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":3147,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":933,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":933,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1787,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":1787,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":854,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":854,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":6226,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":6226,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":4438,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":4438,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":9450,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2945,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5602,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":2657,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":7960,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":2358,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"FinanceLeaseLiability":{"label":"Finance Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from finance lease.","units":{"USD":[{"end":"2019-01-01","val":132488,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2019-01-01","val":132488,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2019-01-01","val":132488,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q4I"},{"end":"2019-03-31","val":116772,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":152941,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":131935,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":111496,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":90828,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":75649,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":63951,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":52120,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":40761,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":30238,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":20927,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":66126,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":53497,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":148227,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":133768,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":121529,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":108343,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":158740,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":139816,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"}]}},"FinanceLeaseLiabilityCurrent":{"label":"Finance Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":65098,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":76559,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":67984,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":59376,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":59376,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":59376,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":59376,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":59376,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":50067,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":45411,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":43024,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":39451,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":39451,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":39451,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":39451,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":39451,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":36408,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":30238,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":20927,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":30214,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":30214,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":30214,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":30214,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":30214,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":22096,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":53269,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":53084,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":53646,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":53646,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":53646,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":53646,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":28262,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":51821,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":66229,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":65321,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":47492,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":47492,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":47492,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":47492,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":43775,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":40045,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":36304,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"FinanceLeaseLiabilityNoncurrent":{"label":"Finance Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":51674,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":76382,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":63951,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":52120,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":52120,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":52120,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":52120,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":52120,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":40761,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":30238,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":20927,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12669,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":12669,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":12669,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":12669,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":12669,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4353,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":35912,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":35912,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":35912,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":35912,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":35912,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":31401,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":94958,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":80684,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":67883,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":67883,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":67883,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":67883,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":56965,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":56522,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":92511,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":74495,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":63393,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":63393,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":63393,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":63393,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":55273,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":46876,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":38191,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"FinanceLeaseLiabilityPaymentsDue":{"label":"Finance Lease, Liability, Payment, Due","description":"Amount of lessee's undiscounted obligation for lease payments for finance lease.","units":{"USD":[{"end":"2019-03-31","val":122757,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":161209,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":138566,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":116719,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":94871,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":78737,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":66230,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":53724,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":41822,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":30882,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":21265,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":69945,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":56619,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":159138,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":143102,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":129617,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":115137,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":183368,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":159816,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"}]}},"FinanceLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Finance Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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":"2019-03-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Finance Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for finance 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":"2019-12-31","val":62995,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":40921,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":40921,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":40921,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12803,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12803,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12803,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":32394,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":19591,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":57919,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":57919,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":57919,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":40886,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":68456,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":68501,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"}]}},"FinanceLeaseLiabilityPaymentsDueYearFive":{"label":"Finance Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for finance 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":"2019-03-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":6958,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearFour":{"label":"Finance Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for finance 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":"2019-03-31","val":4973,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13599,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12803,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11927,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11927,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":11927,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6958,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6959,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6957,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"}]}},"FinanceLeaseLiabilityPaymentsDueYearThree":{"label":"Finance Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for finance 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":"2019-03-31","val":22131,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":40921,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":40921,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12803,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12803,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":17960,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11927,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11927,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":11927,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":11927,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":25712,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":23433,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"}]}},"FinanceLeaseLiabilityPaymentsDueYearTwo":{"label":"Finance Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for finance 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":"2019-03-31","val":44204,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":62995,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":62995,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":40921,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":40921,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12803,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":12803,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12803,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":19591,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":17960,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":40886,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":40886,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":40886,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":11927,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":39497,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":39542,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"}]}},"FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Finance Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2019-03-31","val":51449,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":43694,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":21847,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2020-03-31","val":41147,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":25013,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":12506,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-03-31","val":29019,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":18079,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8462,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2022-03-31","val":19068,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":28959,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14480,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2023-03-31","val":43439,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":42744,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":21383,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"}]}},"FinanceLeaseLiabilityUndiscountedExcessAmount":{"label":"Finance Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.","units":{"USD":[{"end":"2019-03-31","val":5985,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8268,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6631,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5223,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4043,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3088,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2279,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1604,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1061,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":644,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":338,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3819,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3122,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10911,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9334,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8088,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6794,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":24628,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":20000,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"}]}},"FinanceLeasePrincipalPayments":{"label":"Finance Lease, Principal Payments","description":"Amount of cash outflow for principal payment on finance lease.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":15717,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":15718,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":32185,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":32185,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":53190,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":53190,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":73628,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":73628,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":19089,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":19089,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":34267,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":34267,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":45965,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":45965,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-01-01","end":"2020-12-31","val":57796,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":57796,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11227,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":11227,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":21749,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":21749,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":31911,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":31911,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":40745,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":40745,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":12629,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":12629,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":19787,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":19787,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":28145,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":28145,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":34214,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":34214,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6947,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":6947,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":13972,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":13972,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":26617,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":26617,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":37855,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":10875,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":22037,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":33499,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"FinanceLeaseRightOfUseAsset":{"label":"Finance Lease, Right-of-Use Asset, after Accumulated Amortization","description":"Amount, after accumulated amortization, of right-of-use asset from finance lease.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-01-01","val":132488,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2019-01-01","val":132488,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2019-01-01","val":132488,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2019-03-31","val":116128,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":149484,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":128738,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":107991,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":107991,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":107991,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":107991,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":107991,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":88035,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":72914,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":61347,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":50094,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":50094,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":50094,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":50094,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":50094,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":38969,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":28758,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":19798,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":65280,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":65280,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":65280,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":65280,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":65280,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":52862,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":146100,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":132760,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":120239,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":120239,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":120239,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":120239,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":83936,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":106760,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":156943,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":136332,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":106402,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":106402,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":106402,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":106402,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":93843,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":81284,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":68725,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"FinanceLeaseRightOfUseAssetAmortization":{"label":"Finance Lease, Right-of-Use Asset, Amortization","description":"Amount of amortization expense attributable to right-of-use asset from finance lease.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":16360,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":35641,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":19280,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":56387,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":20746,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":77134,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":77134,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":18376,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":18376,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":33497,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":33497,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":15121,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":15121,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":45064,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":45064,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":11567,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":11567,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":56318,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":56318,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":10992,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":11567,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":21203,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":21203,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":10211,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":10211,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":31014,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":31014,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":9811,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":9811,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":39565,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":39565,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":12418,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":12418,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":21068,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":21068,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":8651,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":8651,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":28308,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":28308,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":7240,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":7240,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":34658,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":34658,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7240,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":7240,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":14478,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":14478,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":7240,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":7240,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":28811,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":28811,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":14332,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":14332,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":41370,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":12559,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":25118,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":12559,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":37677,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":12559,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"FinanceLeaseWeightedAverageDiscountRatePercent":{"label":"Finance Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for finance lease calculated at point in time.","units":{"pure":[{"end":"2019-03-31","val":0.045,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.045,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.045,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.045,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.045,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.045,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.045,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.045,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.045,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.045,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.045,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.045,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.045,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.045,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.045,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.045,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.045,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.045,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.045,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.045,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":0.045,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":0.045,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.045,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.075,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.075,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"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":"2015-06-30","val":-17361,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-22850,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-28721,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-37809,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-44959,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2022-12-31","val":634166,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":798971,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, after Year Five","description":"Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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":"2019-12-31","val":994941,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":897613,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":816714,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":735814,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-12-31","val":654915,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"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":"2015-03-31","val":52557,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2015Q1I"},{"end":"2016-03-31","val":28103,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2016Q1I"},{"end":"2016-12-31","val":28103,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-12-31","val":28103,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q4I"},{"end":"2018-12-31","val":28103,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018Q4I"},{"end":"2019-12-31","val":219260,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":222732,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":217871,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":164805,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-12-31","val":125591,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.","units":{"USD":[{"end":"2015-06-30","val":27581,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":27581,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":27581,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-06-30","val":28103,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"}]}},"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":"2015-03-31","val":29007,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":29007,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":29007,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":29007,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":28103,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":28103,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-12-31","val":28103,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-12-31","val":28103,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q4I"},{"end":"2018-12-31","val":28103,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018Q4I"},{"end":"2019-12-31","val":142176,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":80899,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":80899,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":80899,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-12-31","val":80899,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"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":"2015-03-31","val":29007,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":29007,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":29007,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":29007,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":28103,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":28103,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-12-31","val":28103,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-12-31","val":28103,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q4I"},{"end":"2018-12-31","val":28103,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018Q4I"},{"end":"2019-12-31","val":199885,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":148565,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":80899,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":80899,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-12-31","val":80899,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"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":"2015-03-31","val":29007,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":29007,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":29007,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":29007,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":28103,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":28103,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-12-31","val":28103,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-12-31","val":28103,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q4I"},{"end":"2018-12-31","val":28103,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018Q4I"},{"end":"2019-12-31","val":214260,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":204190,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":148565,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":80899,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-12-31","val":80899,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"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":"2015-03-31","val":29007,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":29007,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":29007,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":29007,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":28103,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":28103,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-12-31","val":28103,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-12-31","val":28103,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q4I"},{"end":"2018-12-31","val":28103,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018Q4I"},{"end":"2019-12-31","val":219260,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":217871,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":204190,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":125591,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-12-31","val":80899,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"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":"2014-03-31","val":0,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":0,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-12-31","val":664892,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":594019,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":594019,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":594019,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":594019,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":594019,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":577866,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":525527,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":501490,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":529300,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":529300,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":529300,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":529300,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":522923,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":508276,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":490082,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":490082,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":490082,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":490082,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":490082,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":486190,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":493265,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":505875,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":494792,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":494792,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":494792,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":494792,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":494792,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":475133,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":459229,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":460307,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":429956,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":429956,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":429956,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":429956,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":429956,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":430776,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1699312,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3934727,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1989782,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":1989782,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":1989782,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":1989782,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":1989782,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1938919,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1883236,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1827553,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1771870,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":1771870,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":1771870,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":1771870,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":1771870,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1716187,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1660504,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1604821,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1549138,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":1549138,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":1549138,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":1549138,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":1549138,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1493455,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1438467,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1312660,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1268907,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":1268907,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":1268907,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":1268907,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1268907,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1225154,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1182859,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1143480,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1104102,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":1104102,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1104102,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":1104102,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1064724,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1025345,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":998736,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"FiniteLivedPatentsGross":{"label":"Finite-Lived Patents, Gross","description":"Gross carrying amount before accumulated amortization as of the balance sheet date of the costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law. Such costs may have been expended to directly apply and receive patent rights, or to acquire such rights.","units":{"USD":[{"end":"2016-03-31","val":567109,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-12-31","val":547071,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q4I"}]}},"FinitelivedIntangibleAssetsAcquired1":{"label":"Finite-lived Intangible Assets Acquired","description":"Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":2100000,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"}]}},"ForeignCurrencyExchangeRateTranslation1":{"label":"Foreign Currency Exchange Rate, Translation","description":"Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.","units":{"pure":[{"end":"2011-03-31","val":1.0301,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q1I"},{"end":"2011-09-30","val":0.9682,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3I"},{"end":"2012-03-31","val":1.0027,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":1.0027,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0.9755,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1.0164,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2013-03-31","val":0.982898,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2014-03-31","val":0.905186,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":0.905186,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2015-03-31","val":0.788786,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":0.788786,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":0.788786,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":0.788786,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":0.7888,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.8093,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.7456,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.7209,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.7711,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":0.7711,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":0.7711,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.772081,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-12-31","val":0.74386,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q4I"}],"USD/CAD":[{"end":"2016-12-31","val":0.7439,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.7954,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":0.7954,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.7336,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":0.7336,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0.7673,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":0.7673,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.7843,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":0.7843,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.7859,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":0.7859,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.737,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":0.737,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.7547,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"ForeignCurrencyTransactionGainLossRealized":{"label":"Foreign Currency Transaction Gain (Loss), Realized","description":"Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.","units":{"USD":[{"start":"2014-04-01","end":"2014-09-30","val":0,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-04-01","end":"2014-12-31","val":0,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2015-09-30","val":245034,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":428112,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"}]}},"FurnitureAndFixturesGross":{"label":"Furniture and Fixtures, Gross","description":"Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.","units":{"USD":[{"end":"2012-03-31","val":258127,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2013-03-31","val":360008,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":360008,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2014-03-31","val":452121,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":452121,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2015-03-31","val":937274,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":937274,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":937274,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":937274,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":937274,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":948871,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":941298,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":956362,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":968135,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":968135,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":962026,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"}]}},"GainLossOnDerivativeInstrumentsNetPretax":{"label":"Gain (Loss) on Derivative Instruments, Net, Pretax","description":"Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.","units":{"USD":[{"start":"2016-04-01","end":"2016-12-31","val":-179208,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"}]}},"GainLossOnDispositionOfAssets":{"label":"Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.","units":{"USD":[{"start":"2011-04-01","end":"2012-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-12-31","val":0,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-04-01","end":"2013-03-31","val":13936,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012"},{"start":"2013-04-01","end":"2013-09-30","val":-1617,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":-1617,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":1617,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":1617,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":-1617,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":1617,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":0,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":2867,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-09-30","val":0,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":9052,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":9052,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":9052,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":9052,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":8014,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":18637,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":19391,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":754,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":19391,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-10-01","end":"2015-12-31","val":0,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"}]}},"GainLossOnDispositionOfAssets1":{"label":"Gain (Loss) on Disposition of Assets","description":"Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.","units":{"USD":[{"start":"2016-04-01","end":"2016-12-31","val":-3480,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":2101,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":48255,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":62310,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":62574,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":62574,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":64731,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":64731,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":76703,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":76703,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":120825,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":120825,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":117693,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":117693,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":16930,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":16930,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":38340,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":38340,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":73166,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":73166,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":114641,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":114641,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":153973,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":153973,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":193938,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":193938,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-01-01","end":"2020-12-31","val":306871,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":306871,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":73901,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":112393,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":144078,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":192183,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":192183,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":318075,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":53075,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2024-01-01","end":"2024-03-31","val":44821,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"}]}},"GainLossOnSaleOfPropertyPlantEquipment":{"label":"Gain (Loss) on Disposition of Property Plant Equipment","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.","units":{"CAD":[{"start":"2021-01-01","end":"2021-03-31","val":42378,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":42378,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":42378,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":42378,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"}],"USD":[{"start":"2012-04-01","end":"2013-03-31","val":13936,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2014-03-31","val":-2867,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013"},{"start":"2021-01-01","end":"2021-03-31","val":73901,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":112393,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":144078,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-03-31","val":95842,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":95842,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":310683,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":310683,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":314059,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":323570,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":318075,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":53075,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":53075,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":234418,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":234418,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":181343,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":251768,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":251768,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":17350,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":268817,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":44821,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":136889,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":92068,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":221860,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":84971,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"GeneralAndAdministrativeExpense":{"label":"General and Administrative Expense","description":"The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2010-04-01","end":"2010-06-30","val":360639,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":647944,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":287305,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":1112328,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":464384,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":1307580,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":283683,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":283683,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":985787,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":985787,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":702104,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":702104,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":1339878,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":1339878,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":354091,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":354091,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-04-01","end":"2012-03-31","val":2752451,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":2752451,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":1003160,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":993880,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":1906385,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":1857151,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":1857151,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":903225,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":863271,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":863271,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":3284533,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":3135668,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":1378148,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":1339676,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":3798075,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":3483030,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":839123,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":839123,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":2098315,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":2098315,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":2098315,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":1259192,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":1259192,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":1259192,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":4076226,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":4076226,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":1977911,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":1977911,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":6466177,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":6466177,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":2355433,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":2409069,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":5275470,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":5275470,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":2866401,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":2866401,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":7722366,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":7722366,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":2446896,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":2446896,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":10287493,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":16296156,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":1978485,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":3441140,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":3638576,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":6361000,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":1660092,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":2919862,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":5439067,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2015-12-31","val":9391514,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2015-10-01","end":"2015-12-31","val":1800491,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"},{"start":"2015-04-01","end":"2016-03-31","val":12264442,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":12264442,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2670101,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5055668,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":2385567,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":2385567,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":7383766,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":4713665,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":2328100,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":2328100,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":7198081,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":7198081,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":2948089,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":2948089,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5682368,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":5682368,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":2739055,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":2739055,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":8454235,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":8454235,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":2771869,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":2771869,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":11676693,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":11676693,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3341903,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":3341903,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6706726,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":6706726,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":3364826,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":3364826,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":9887451,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":9887451,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":3180726,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":3180725,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":13029228,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":13029228,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3161530,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":3161530,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6728228,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":6728228,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":3566698,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":3566698,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":9984251,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":9984251,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":3256023,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":3256023,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":13454195,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":13454195,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3272538,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":3272538,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6026311,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":6026311,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":2753773,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":2753773,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":8273925,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":8273925,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":2247614,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":2247614,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":10641122,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":10641122,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2554536,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":2554536,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5338408,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":5338408,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":2783872,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":2783872,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":8319353,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":8319353,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":2980945,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":2980945,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":11533496,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":11533496,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3392379,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":3392379,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7178938,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":7178938,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":3786561,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":3786561,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":10591986,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":10878734,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":3413048,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":3538541,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":14396763,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":14776905,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4047969,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":4110032,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7840093,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":7967609,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":3792127,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":3857580,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":12487783,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":12573171,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":4572460,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":4605566,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":17184917,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4604766,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9372976,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":4817648,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":14431441,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":5058465,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"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":"2014-03-31","val":0,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":0,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-12-31","val":997701,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":997701,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":997701,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":997701,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":997701,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":997701,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":997701,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":997701,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":997701,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":997701,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":997701,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":997701,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":997701,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":997701,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":997701,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":997701,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":997701,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":997701,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":997701,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":997701,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":997701,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":997701,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":997701,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":997701,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":997701,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":997701,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":997701,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":997701,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":997701,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":997701,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":997701,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":997701,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":997701,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":997701,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":997701,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":997701,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":997701,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":997701,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1120381,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2579381,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":2579381,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":2579381,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":2579381,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":2579381,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2579381,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2579381,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2579381,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2579381,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":2579381,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":2579381,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":2579381,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":2579381,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2579381,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2579381,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2579381,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2579381,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":2579381,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":2579381,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":2579381,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":2579381,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2579381,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2579381,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2579381,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2579381,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":2579381,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":2579381,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":2579381,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2579381,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2579381,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2579381,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2579381,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2579381,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":2579381,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":2579381,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":2579381,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2579381,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2579381,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2579381,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"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":"2019-01-01","end":"2019-12-31","val":1581680,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"}]}},"GrossProfit":{"label":"Gross Profit","description":"Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.","units":{"USD":[{"start":"2010-04-01","end":"2010-06-30","val":442404,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":1885972,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":1443568,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":3522026,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":1636054,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":4691782,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":1701011,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":1701011,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":4447877,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":4447877,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":2746866,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":2746866,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":6701543,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":6701543,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":2253666,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":2253666,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-04-01","end":"2012-03-31","val":9037344,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":9037344,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":2176837,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":2176837,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":4394763,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":4394763,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":4394763,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":2217926,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":2217926,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":2217926,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":6571416,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":6571416,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":2176653,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":2176653,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":8809270,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":8809270,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":4188903,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":4188903,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":9748469,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":9748469,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":9748469,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":5559566,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":5559566,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":5559566,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":14966710,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":14966710,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":5218241,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":5218241,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":20039171,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":20039171,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":7477920,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":7437100,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":15986543,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":15986543,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":8549443,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":8549443,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":22529138,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":22529138,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":6542595,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":6542595,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":27222757,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":27222757,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":3313787,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":3313787,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":7341901,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":7341901,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":4028114,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":4028114,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":11339959,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2015-12-31","val":11339959,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2015-10-01","end":"2015-12-31","val":3998058,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"},{"start":"2015-04-01","end":"2016-03-31","val":13640320,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":13640320,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2299895,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4214145,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":1914250,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":1914250,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":1914250,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6838805,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":4538910,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":2624659,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":2624659,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":2624659,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":8100038,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":8100038,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2016-10-01","end":"2016-12-31","val":3561129,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":4367173,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":4367173,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":4367173,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":4367173,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9344006,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":9344006,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":4976832,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":4976832,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-04-01","end":"2017-06-30","val":4976832,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":4976832,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":14405839,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":14405839,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":5061795,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":5061795,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-07-01","end":"2017-09-30","val":5061795,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":5061795,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":20263907,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":20263907,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":5858107,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-10-01","end":"2017-12-31","val":5858107,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":6130141,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":6130141,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-03-31","val":6130141,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2018-01-01","end":"2018-03-31","val":6130141,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":12038807,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":12038807,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":5908667,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":5908667,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-04-01","end":"2018-06-30","val":5908667,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":5908667,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":18136933,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":18136933,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":6098126,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":6098126,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-07-01","end":"2018-09-30","val":6098126,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":6098126,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":22901180,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":22901180,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":4764246,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-10-01","end":"2018-12-31","val":4764246,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":5764872,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":5764872,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-03-31","val":5764872,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-03-31","val":5764872,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":10951910,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":10951910,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":5187038,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":5187038,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-04-01","end":"2019-06-30","val":5187038,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":5187038,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":16121206,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":16121206,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":5169296,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":5169296,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-07-01","end":"2019-09-30","val":5169296,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":5169296,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":19528359,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":19528359,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":3407153,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-10-01","end":"2019-12-31","val":3407153,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":3164676,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":3164676,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-03-31","val":3164676,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":3164676,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5251541,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":5251541,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":2086865,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":2086865,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-04-01","end":"2020-06-30","val":2086865,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":2086865,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":6771964,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":6771964,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":1520423,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":1520423,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-07-01","end":"2020-09-30","val":1520423,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":1520423,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":9526201,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":9526201,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":2754237,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-10-01","end":"2020-12-31","val":2754237,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":2174687,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":2174687,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-03-31","val":2174687,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2021-01-01","end":"2021-03-31","val":2174687,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4832419,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":4832419,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":2657732,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":2657732,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-04-01","end":"2021-06-30","val":2657732,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":2657732,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7951887,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":7951887,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":3119468,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":3119468,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-07-01","end":"2021-09-30","val":3119468,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":3119468,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":11401015,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":11401015,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":3449128,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-10-01","end":"2021-12-31","val":3449128,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":4556704,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":4556704,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-03-31","val":4556704,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8959849,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":8959849,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":4403145,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":4403145,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-04-01","end":"2022-06-30","val":4403145,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":15078725,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":15078725,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":6118876,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":6118876,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-07-01","end":"2022-09-30","val":6118876,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":21651390,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":21651390,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":6572665,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":7833108,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":7833108,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":15247554,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":15247554,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":7414445,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":7414445,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":22724638,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":22724638,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":7477084,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":7477084,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":30532018,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6756772,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":14616345,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":7859574,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":22898100,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":8281755,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue":{"label":"Debt Securities, Held-to-maturity, Unrealized Loss Position, Fair Value","description":"Fair value of investment in debt security measured at amortized cost (held-to-maturity), in unrealized loss position.","units":{"USD":[{"end":"2016-12-31","val":-179208,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-121331,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"}]}},"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":"2010-04-01","end":"2010-06-30","val":-116846,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":777247,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":894093,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":1604175,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":826938,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":2312674,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":1068710,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":1068710,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":2715285,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":2715285,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1646575,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1646575,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":3960607,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":3960607,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":1245322,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":1245322,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-04-01","end":"2012-03-31","val":4351222,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":4351222,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":753683,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":753683,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":1675434,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":1675434,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":1675434,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":921751,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":921751,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":921751,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":1221818,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":1221818,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":-453616,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":-453616,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":2163560,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":2163560,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":2348395,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":2348395,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":5507747,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":5507747,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":5507747,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":3159352,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":3159352,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":3159352,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":7584678,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":7584678,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":2076931,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":2076931,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":8681921,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":8681921,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":3464204,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":3369748,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":6630625,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":6630625,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":3260877,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":3260877,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":8437349,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":8437349,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":1806724,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":1806724,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":8591588,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":8591588,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":-608527,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":-608527,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":425162,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":425162,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":1033688,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":1033689,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":1098189,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2015-12-31","val":1098189,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2015-10-01","end":"2015-12-31","val":673026,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"},{"start":"2015-04-01","end":"2016-03-31","val":162572,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":162572,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-936270,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1787443,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-851172,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":-851172,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1812692,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":-876420,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-25249,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-25249,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":-148680,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":-148680,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":1099007,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":1099007,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3050184,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":3050184,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":1951175,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":1951175,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":4977310,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":4977310,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":1927087,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":1927087,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":7123229,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":7123229,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2370048,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":2370048,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4659681,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":4659681,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":2289630,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":2289630,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":7183644,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":7183644,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":2523961,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":2523963,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":8597962,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":8597962,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2246143,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":2246143,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3349586,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":3349586,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":1103443,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":1103443,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4562277,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":4562277,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":1212691,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1212691,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3567561,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":3567561,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-590320,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-590320,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1434451,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-1434451,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-844131,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-844131,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-2672451,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-2672451,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":-1238000,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":-1238000,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-2659164,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-2659164,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-709359,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-709359,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1231899,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-1231899,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-522540,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-522540,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-1488420,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":-1488420,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-256521,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-256521,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1680901,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-1680901,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":787603,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":787603,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1099609,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":1099609,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":312006,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":312006,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3268657,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":3268657,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":2169048,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":2169048,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5686182,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":5686182,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3406436,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":3406436,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6897620,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":6897620,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":3491185,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":3491185,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":9548020,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":9548020,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":2650398,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":2650398,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":12446411,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1827523,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4594868,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":2767345,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":7529905,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":2935037,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"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":"2010-04-01","end":"2010-06-30","val":-25420,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":286377,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":311797,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":492453,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":206076,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":686211,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":294132,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":294132,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":755049,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":755049,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":460917,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":460917,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":1105336,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":1105336,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":350287,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":350287,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-04-01","end":"2012-03-31","val":1163451,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":1163451,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":187948,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":187948,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":464569,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":464569,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":464569,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":276621,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":276621,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":276621,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":337222,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":337222,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":-127347,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":-127347,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":730905,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":730905,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":734411,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":734411,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":1844214,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":1844214,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":1844214,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":1109803,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":1109803,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":1109803,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":2714839,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":2714839,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":870625,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":870625,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":3074612,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":3074612,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":1149042,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1149042,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":2331718,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":2331718,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":1182676,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":1182676,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":2221292,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":2221292,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":-110426,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":-110426,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":2843905,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":2843905,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":-149714,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":-149714,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":105067,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":105067,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":254781,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":254781,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":299295,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2015-12-31","val":299295,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2015-10-01","end":"2015-12-31","val":194227,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"},{"start":"2015-04-01","end":"2016-03-31","val":127828,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":127828,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-171654,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-417531,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-245877,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":-245877,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-245877,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-517232,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":-345578,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-99701,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-99701,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":-99701,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":-226733,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":-226733,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2016-10-01","end":"2016-12-31","val":118845,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":498936,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":498936,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":498936,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":498936,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1137465,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":1137465,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":638528,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":638528,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-04-01","end":"2017-06-30","val":638528,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":638528,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1846634,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":1846634,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":709169,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":709169,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-07-01","end":"2017-09-30","val":709169,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":709169,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2673694,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":2673694,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":827061,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-10-01","end":"2017-12-31","val":827061,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":493820,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":493820,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-03-31","val":493820,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2018-01-01","end":"2018-03-31","val":493820,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1069183,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":1069183,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":575363,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":575363,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-04-01","end":"2018-06-30","val":575363,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":575363,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1934057,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1934057,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":864874,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":864874,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-07-01","end":"2018-09-30","val":864874,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":864874,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2517200,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":2517200,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":583143,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-10-01","end":"2018-12-31","val":583143,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":577525,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":577525,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-03-31","val":-577525,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-03-31","val":577525,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":695464,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":695464,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":117939,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":117939,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-04-01","end":"2019-06-30","val":117939,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":117939,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":986407,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":986407,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":290943,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":290943,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-07-01","end":"2019-09-30","val":290943,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":290943,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1546069,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1546069,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":559662,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-10-01","end":"2019-12-31","val":559662,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":225056,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-225056,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-03-31","val":-225056,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":-225056,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-260684,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-260684,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-35628,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-35628,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-04-01","end":"2020-06-30","val":-35628,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-35628,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-440936,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-440936,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":-180252,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":-180252,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-07-01","end":"2020-09-30","val":-180252,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":-180252,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-483567,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-483567,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":-42631,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-10-01","end":"2020-12-31","val":-42631,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":-107859,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-107859,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-03-31","val":-107859,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2021-01-01","end":"2021-03-31","val":-107859,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-233233,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-233233,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-125374,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-125374,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-04-01","end":"2021-06-30","val":-125374,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-125374,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-582000,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":-582000,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-348767,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-348767,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-07-01","end":"2021-09-30","val":-348767,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-348767,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-629358,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-629358,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":-47358,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-10-01","end":"2021-12-31","val":-47358,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":160442,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":160442,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-03-31","val":160442,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":187619,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":187619,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":27177,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":27177,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-04-01","end":"2022-06-30","val":27177,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1145919,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":1145919,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":958300,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":958300,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-07-01","end":"2022-09-30","val":958300,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1738422,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":1738422,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":592503,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":816815,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":816815,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1450842,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":1450842,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":634028,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":634028,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2061851,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":2061851,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":611008,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":611008,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1669697,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":393148,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1097768,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":704620,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1850168,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":752400,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability":{"label":"Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability","description":"Amount of income tax expense (benefit) from continuing operations attributable to an adjustment of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity.","units":{"USD":[{"start":"2014-04-01","end":"2015-03-31","val":80943,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":33205,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":73268,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-04-01","end":"2016-03-31","val":-49490,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":-49490,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-217464,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":232559,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-15095,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":140488,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":76976,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-04-01","end":"2016-12-31","val":241241,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":-241241,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":49520,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":-49520,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-134427,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":-134427,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":-139298,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-139298,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-11876,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":-11876,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-111406,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-111406,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":91890,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":91890,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":22564,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":22564,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":-12275,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":-12275,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":123764,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":123764,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":205314,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":205314,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":219138,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":219138,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":524367,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":524367,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-114564,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-114564,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":104166,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":104166,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":44840,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":44840,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-01-01","end":"2020-12-31","val":83595,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":83595,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-707,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-707,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":78746,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":78746,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":49851,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":49851,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-524791,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-524791,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":47030,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":47030,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-408,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-408,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":307663,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":307663,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":512274,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":512274,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":212548,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":212548,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":205571,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":205571,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":466398,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":466398,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":-933969,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-7112,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":7158,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":61953,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"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":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":505080,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-04-01","end":"2010-12-31","val":505080,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-04-01","end":"2011-03-31","val":983538,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":405537,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":405537,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-04-01","end":"2011-12-31","val":616677,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":616677,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-04-01","end":"2012-03-31","val":703622,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":703622,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":171025,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":171025,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":685915,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":685915,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":685915,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-04-01","end":"2012-12-31","val":513245,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":513245,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-04-01","end":"2013-03-31","val":294625,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":294625,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":114762,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":114762,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":302300,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":302300,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":302300,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2013-12-31","val":1655672,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":1655672,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":1585993,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":1585993,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":-138008,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-138008,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":0,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-12-31","val":2890769,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":2890769,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":3471027,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":3471027,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-09-30","val":292082,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":402417,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2016-03-31","val":127828,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":127828,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-12-31","val":255769,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":255769,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":78,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":78,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":67078,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":67078,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":1282157,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":1282157,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":1710135,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":1710135,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1691397,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":1691397,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":2164149,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":2164149,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":2163826,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":2163826,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":711524,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":711524,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1793281,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":1793281,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":1793281,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":1793281,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":1793281,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1793281,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":402510,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":402510,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-01-01","end":"2020-12-31","val":402510,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":402510,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":17150,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":17150,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":17150,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":17150,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":17150,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":21000,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":21000,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"}]}},"IncomeTaxReceivable":{"label":"Income Taxes Receivable","description":"Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.","units":{"USD":[{"end":"2015-06-30","val":144402,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":59886,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":113978,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":268326,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":268326,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":268326,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":268326,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":474796,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":507526,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":180981,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":180981,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":180981,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":180981,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":180981,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":320717,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":194752,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":55682,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":0,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":0,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-06-30","val":191369,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":231967,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":173124,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":173124,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":173124,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":173124,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":173124,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":284805,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":473093,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":524695,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":77385,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":77385,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":77385,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":77385,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":77385,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":465828,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":486154,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":486154,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":486154,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":486154,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":486154,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":580751,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":785590,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1092282,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":560445,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":560445,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":560445,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":560445,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":560445,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":121407,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":25994,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"}]}},"IncomeTaxReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, 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 increase (decrease) in the income tax rates.","units":{"USD":[{"start":"2016-04-01","end":"2016-12-31","val":0,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":31648,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":31648,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018"}]}},"IncreaseDecreaseInAccountsPayableAndAccruedLiabilities":{"label":"Increase (Decrease) in Accounts Payable and Accrued Liabilities","description":"The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.","units":{"USD":[{"start":"2010-04-01","end":"2010-06-30","val":-24175,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":156519,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-04-01","end":"2010-12-31","val":-284322,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-04-01","end":"2011-03-31","val":-3141,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":294132,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":98313,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":209961,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":209961,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-04-01","end":"2011-12-31","val":869776,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":869776,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-04-01","end":"2012-03-31","val":498981,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":498981,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":-80160,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":-80160,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":-204025,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":-204025,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":-204025,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-04-01","end":"2012-12-31","val":1031985,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":-1031985,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-04-01","end":"2013-03-31","val":736341,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":-736341,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":-104699,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":104699,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":897043,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":897043,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":-897043,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2013-12-31","val":-519060,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":-519060,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":-77785,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":-77785,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":-428360,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-428360,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":-2329740,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":-2329740,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-04-01","end":"2014-12-31","val":-1831277,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":-1831277,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":302782,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":302782,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":181741,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":181741,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":-373484,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":-373484,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":-627765,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2016-03-31","val":-148921,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":-148921,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":478844,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1014087,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":535243,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-710012,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":231168,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-04-01","end":"2016-12-31","val":58736,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":-58736,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":-500552,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":500552,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":716436,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":716436,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":588868,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":588868,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":1597753,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":1597753,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-198540,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-198540,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":274744,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":274744,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":1506396,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1506396,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":-92207,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":-92207,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-499721,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":-499721,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-115813,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":-115813,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":855207,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":855207,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":1363090,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1363090,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1837760,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-1837760,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2843685,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-2843685,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":-2648339,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-2648339,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-01-01","end":"2020-12-31","val":-2378197,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-2378197,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-48245,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-48245,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":345818,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":345818,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":540322,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":540322,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":1323635,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":1323635,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-513227,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-513227,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1601376,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":1601376,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":1566810,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":1566810,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":2937947,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":2937947,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1646723,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-1646723,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-80409,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-80409,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-1574995,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-1574995,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":653728,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1467314,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1069176,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-286109,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"IncreaseDecreaseInAccountsReceivable":{"label":"Increase (Decrease) in Accounts Receivable","description":"The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.","units":{"USD":[{"start":"2010-04-01","end":"2010-06-30","val":251544,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":-795294,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-04-01","end":"2010-12-31","val":1505578,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-04-01","end":"2011-03-31","val":1102711,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":-401753,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":401753,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":-2233953,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":2233953,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-04-01","end":"2011-12-31","val":3297464,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":3297464,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-04-01","end":"2012-03-31","val":2049959,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":-2049959,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":-472239,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":-472239,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":-449996,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":-449996,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":-449996,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-04-01","end":"2012-12-31","val":642358,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":-642358,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-04-01","end":"2013-03-31","val":-1494660,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":-1494660,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":170636,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-170636,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":2776585,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":2776585,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":-2776585,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2013-12-31","val":-2749328,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":-2749328,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":-3264108,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":-3264108,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":-3071142,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-3071142,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":-5961481,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":-5961481,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-04-01","end":"2014-12-31","val":-3035929,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":-3035929,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":-912606,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":-912606,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":2482059,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":2402191,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":2567419,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":2567419,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":2683035,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2016-03-31","val":5114485,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":5114485,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2431450,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-3201882,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":770432,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-2594557,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":163107,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-04-01","end":"2016-12-31","val":-2063449,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":2063449,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":249844,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":-249844,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1107574,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":1107574,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":2024858,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":2024858,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":2591392,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":2591392,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":746179,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":746179,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-548419,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":-548419,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":184951,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":184951,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":-911981,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":-911981,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-275440,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":-654710,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-605009,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":-983865,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":-1244104,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-1244104,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-1965207,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-1965207,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1314939,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-1314939,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3248693,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-3248693,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":-3404439,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-3404439,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-01-01","end":"2020-12-31","val":-2268435,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-2268435,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-974602,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-974602,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7313,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":7313,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":904325,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":904325,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":2595483,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":2595483,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1663295,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":1663295,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":877417,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":877417,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":2620155,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":2620155,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":4745871,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":4745871,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1108889,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":1108889,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3034236,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":3034236,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":2360696,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":2360696,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":3128051,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":23969,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":70936,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":2353006,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"IncreaseDecreaseInAccruedIncomeTaxesPayable":{"label":"Increase (Decrease) in Income Taxes Payable","description":"The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.","units":{"USD":[{"start":"2010-04-01","end":"2010-06-30","val":36369,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":-218816,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-04-01","end":"2010-12-31","val":455200,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-04-01","end":"2011-03-31","val":-263000,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":98313,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":294132,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":330989,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":330989,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-04-01","end":"2011-12-31","val":454261,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":454261,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-04-01","end":"2012-03-31","val":354466,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":354466,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":26565,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":26565,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":-179045,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":-179045,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":-179045,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-04-01","end":"2012-12-31","val":-132932,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":132932,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-04-01","end":"2013-03-31","val":-376999,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":376999,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":612273,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-612273,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":870119,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":870119,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":-870119,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2013-12-31","val":-1108388,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":-1190648,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":-1488619,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":-1488619,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":-1246558,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-1246558,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":-1448850,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":-1448850,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-04-01","end":"2014-12-31","val":478480,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":478480,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":618146,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":618146,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":-15390,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":193908,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":-45417,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2016-03-31","val":7748,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015"}]}},"IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable":{"label":"Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable","description":"The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes.","units":{"USD":[{"start":"2015-04-01","end":"2015-06-30","val":-129012,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":-253794,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-04-01","end":"2016-03-31","val":-276075,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-207514,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-749358,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-541844,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-785089,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":-577575,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-04-01","end":"2016-12-31","val":-190746,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":-190746,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":568065,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":568065,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1327884,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":1327884,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":840343,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":840343,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":1040713,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":1040713,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":591277,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":591277,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-790946,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":-790946,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":-432575,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-432575,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":71397,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":71397,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-234042,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":-234042,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1261267,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":-1261267,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":-890523,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-890523,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-665649,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-665649,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":107561,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":107561,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1761,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-1761,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":-404304,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-404304,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-01-01","end":"2020-12-31","val":-404345,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-404345,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-94597,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-94597,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-299436,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-299436,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-606128,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":-606128,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-101990,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-101990,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":439034,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":439034,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":534456,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":534456,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":1130931,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":1130931,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":765650,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":765650,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":629371,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":629371,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":682284,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":682284,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":464256,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":464256,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":1515843,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-804057,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1344767,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-1178904,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"IncreaseDecreaseInIncomeTaxesReceivable":{"label":"Increase (Decrease) in Income Taxes Receivable","description":"The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.","units":{"USD":[{"start":"2015-04-01","end":"2015-06-30","val":-144402,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":-59886,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":-113978,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2016-03-31","val":-268327,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015"}]}},"IncreaseDecreaseInInventories":{"label":"Increase (Decrease) in Inventories","description":"The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.","units":{"USD":[{"start":"2010-04-01","end":"2010-06-30","val":-46010,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":-144965,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-04-01","end":"2010-12-31","val":524993,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-04-01","end":"2011-03-31","val":615346,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":-491528,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":-491528,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":-130794,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":-130794,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-04-01","end":"2011-12-31","val":431123,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":-431123,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-04-01","end":"2012-03-31","val":703223,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":-703223,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":-207320,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":-207320,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":-1451619,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":1451619,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":1451619,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-04-01","end":"2012-12-31","val":-1493076,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":-1493076,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-04-01","end":"2013-03-31","val":-1528107,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":-1528107,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":-1110448,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-1110448,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":2723568,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":2723568,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":-2723568,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2013-12-31","val":-3572120,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":-3572120,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":-3249235,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":-3249235,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":-187668,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-187668,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":-1634627,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":-1634627,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-04-01","end":"2014-12-31","val":-4533903,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":-4533903,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":-5472869,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":-5472869,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":786325,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":786325,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":1600797,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":1600797,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":625368,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2016-03-31","val":641410,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":641410,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":16042,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1091372,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":1075330,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-2098574,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":2082532,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-04-01","end":"2016-12-31","val":3304972,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":-3304972,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":-399410,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":399410,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":646870,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":646870,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":-634646,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-634646,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-1346919,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":-1346919,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":863148,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":863148,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2074974,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":2074974,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":3863287,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":3863287,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":3417671,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":3417671,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-656988,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":-656988,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1831865,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":-1831865,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":-1711446,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-1711446,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-1630632,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-1630632,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-537668,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-537668,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-445634,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-445634,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":-714245,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-714245,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-01-01","end":"2020-12-31","val":-1216200,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-1216200,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-342980,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-342980,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-577341,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-577341,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-946865,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":-946865,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-1247004,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-1247004,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":530568,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":530568,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2097471,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":2097471,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":3190546,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":3190546,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":3240049,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":3240049,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":292119,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":292119,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2662032,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":2662032,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":3245588,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":3245588,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":3712212,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1741768,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2077251,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":3167889,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"IncreaseDecreaseInPrepaidExpense":{"label":"Increase (Decrease) in Prepaid Expense","description":"The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.","units":{"USD":[{"start":"2010-04-01","end":"2010-06-30","val":-6316,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":-4365,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-04-01","end":"2010-12-31","val":2112,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-04-01","end":"2011-03-31","val":-156,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":887,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":887,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":0,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":0,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-04-01","end":"2011-12-31","val":0,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":0,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-04-01","end":"2012-03-31","val":9341,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":-9341,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":-33659,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":-33659,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":-13143,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":13143,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":13143,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-04-01","end":"2012-12-31","val":8231,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":8231,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-04-01","end":"2013-03-31","val":8218,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":8218,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":-27070,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-27070,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":60376,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":60376,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":-60376,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2013-12-31","val":-44970,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":-44970,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":-30296,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":-30296,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":-23461,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-23461,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":-200631,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":-200631,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-04-01","end":"2014-12-31","val":-345977,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":-345977,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":-80770,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":-80770,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":-18728,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":-18728,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":-262547,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":-262547,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":-199923,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2016-03-31","val":-171411,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":-171411,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":28512,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-36003,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":7491,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":119238,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":-147750,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-04-01","end":"2016-12-31","val":-95156,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":95156,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":33698,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":-33698,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":205781,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":205781,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":93669,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":93669,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":49923,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":49923,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-104008,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-104008,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-114907,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":-114907,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":172497,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":172497,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":14301,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":14301,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":239395,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":239395,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":35637,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":35637,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":586576,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":586576,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":1184385,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1184385,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-168546,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-168546,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-168718,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-168718,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":-43099,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-43099,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-01-01","end":"2020-12-31","val":-157053,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-157053,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-906459,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-906459,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-988464,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-988464,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-532519,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":-532519,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-705575,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-705575,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-49283,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-49283,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":140352,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":140352,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":1668442,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":1668442,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":1337076,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":1337076,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":335832,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":335832,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":51121,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":51121,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":437023,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":437023,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":480308,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":564253,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":266714,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":583976,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2010-04-01","end":"2010-06-30","val":2624,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":10762,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":8138,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":30752,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":19990,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":32272,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":3617,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":3617,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":8796,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":8796,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":5179,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":5179,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":15569,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":15569,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":6773,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":6773,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-04-01","end":"2012-03-31","val":20370,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":20370,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":1252,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":1252,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":8678,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":8678,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":8678,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":7426,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":7426,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":7426,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":13171,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":-13171,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":4493,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":-4493,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":10467,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-10467,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":10567,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":10567,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":-10567,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":100,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":100,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":-100,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":-10567,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":-10567,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":0,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":-2692,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":-2692,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":0,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":-14222,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":-14222,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":-14222,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":-14222,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":0,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014"},{"start":"2022-01-01","end":"2022-03-31","val":697,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":18308,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":17612,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":19387,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1078,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":18009,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":933,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":933,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1787,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":854,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":6226,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":4438,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":9449,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2945,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"}]}},"InterestPaid":{"label":"Interest Paid, Including Capitalized Interest, Operating and Investing Activities","description":"Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities.","units":{"USD":[{"start":"2010-04-01","end":"2010-06-30","val":2624,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":10762,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-04-01","end":"2010-12-31","val":10762,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-04-01","end":"2011-03-31","val":32272,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":3617,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":3617,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":8796,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":8796,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-04-01","end":"2011-12-31","val":15569,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":15569,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-04-01","end":"2012-03-31","val":20370,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":20370,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":1252,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":1252,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":8678,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":8678,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":8678,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-04-01","end":"2012-12-31","val":13171,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":13171,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-04-01","end":"2013-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":10467,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":10467,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":100,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":100,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":100,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2013-12-31","val":10567,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":10567,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":2692,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":2692,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":0,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-12-31","val":14222,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":14222,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":17043,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":17043,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-12-31","val":0,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"}]}},"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":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1411,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":1411,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2832,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":2832,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":4469,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":4469,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":6497,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":6497,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":872,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":872,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4247,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":4247,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":4946,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":4946,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-01-01","end":"2020-12-31","val":6090,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":6090,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1936,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":1936,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2353,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":2353,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":2689,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":2689,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":3205,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":3205,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":697,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":697,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1253,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":1253,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":2331,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":2331,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":17726,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":17726,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":933,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":933,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1787,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":1787,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":6227,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":6227,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":9450,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2945,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5602,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":7960,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"InterestReceivableCurrent":{"label":"Interest Receivable, Current","description":"Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2019-12-31","val":80609,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":80609,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":80609,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-06-30","val":93027,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":64600,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":65984,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":55733,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":65984,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":65984,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":65984,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6896,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":64604,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":64722,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":63841,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":63841,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":63841,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":63841,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":63841,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":60449,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":54775,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":60248,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":72761,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":72761,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":72761,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":72761,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":72761,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":59163,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":79407,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":63069,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":81868,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":81868,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":81868,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":81868,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":71200,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":73112,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":65806,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"InventoryFinishedGoods":{"label":"Inventory, Finished Goods, Gross","description":"Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.","units":{"USD":[{"end":"2012-03-31","val":0,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":0,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":0,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":2026108,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3553140,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":3553140,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":3553140,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":3553140,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":3553140,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":3553140,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4606725,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6256988,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":6256988,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":7051138,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":6665489,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":6665489,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":6665489,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":6665489,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":6665489,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":7045484,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":8404244,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":11211619,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":11951108,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":11951108,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":11951108,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":11951108,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":11951108,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":11256637,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":10205991,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10400207,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10316857,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":10316857,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":10316857,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":10316857,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9484322,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8443536,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7112098,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":7112098,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":7112098,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":7112098,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":7112098,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7562237,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":8322753,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7120645,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6417494,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":6417494,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":6417494,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":6417494,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":6417494,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7393606,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8544076,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10425104,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10474522,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":10474522,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":10474522,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":10474522,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":10474522,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9484787,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9883394,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10168955,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10517858,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":10517858,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":10517858,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":10517858,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":10517858,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9592002,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9786297,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9494074,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9229298,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":9229298,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":9229298,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":9229298,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":9229298,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8854546,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8578380,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7917491,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7556048,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":7556048,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":7556048,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":7556048,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":7556048,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8023220,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9443205,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10312904,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10452930,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":10452930,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":10452930,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":10452930,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":10452930,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10773616,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13148684,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13661652,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":14171616,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":14171616,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":14171616,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":14171616,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":15802905,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":16050517,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":17298562,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"InventoryGross":{"label":"Inventory, Gross","description":"Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.","units":{"USD":[{"end":"2012-03-31","val":2026108,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2013-03-31","val":3553140,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":3553140,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":3553140,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-12-31","val":7051138,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":6665489,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":6665489,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":6665489,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":6665489,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":6665489,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":7045484,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":8404244,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":11211619,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":11951108,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":11951108,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":11951108,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":11951108,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":11951108,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":11256637,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":10205991,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":11089037,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":11284680,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":11284680,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":11284680,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":11284680,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10201271,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9150041,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8052625,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":8052625,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":8052625,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":8052625,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":8052625,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":8238014,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":8480190,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7189794,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6643229,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":6643229,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":6643229,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":6643229,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":6662993,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7577223,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8571558,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10725803,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10550841,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":10550841,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":10550841,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":10550841,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":10550841,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9921281,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9924685,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10626504,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10517858,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":10517858,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":10517858,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":10517858,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":10517858,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9783736,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9995690,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9823019,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9558070,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":9558070,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":9558070,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":9558070,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":9558070,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9216870,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8935279,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8386346,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7857368,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":7857368,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":7857368,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":7857368,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":7857368,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8288081,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9708559,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10557953,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10619857,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":10619857,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":10619857,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":10619857,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":10619857,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10925696,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13368072,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13976042,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":14510155,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":14510155,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":14510155,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":14510155,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":16201473,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":16507088,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":17605287,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"InventoryNet":{"label":"Inventory, Net","description":"Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2011-03-31","val":1300047,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":1300047,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":1300047,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":1300047,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-06-30","val":1779277,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1352136,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1669287,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1968740,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":1968740,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":1968740,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":1968740,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":1968740,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2075655,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3454457,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3463476,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3463614,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":3463614,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":3463614,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":3463614,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":3463614,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":3463614,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4518817,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6169080,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":6169080,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":6963230,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":6579858,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":6579858,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":6579858,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":6579858,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":6579858,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":6860755,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":8214485,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":11023339,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":11766535,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":11766535,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":11766535,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":11766535,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":11766535,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":11071036,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":9954358,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10840598,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":11046682,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":11046682,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":11046682,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":11046682,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9971352,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8921196,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7839503,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":7839503,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":7839503,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":7839503,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":7839503,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":8024561,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":8297245,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6934821,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6446083,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":6446083,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":6446083,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":6446083,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":6465847,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7265623,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8281125,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10350075,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9659571,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":9659571,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":9659571,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":9659571,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":9659571,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9062616,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9071479,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9782643,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9571807,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":9571807,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":9571807,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":9571807,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":9571807,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8815111,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8996223,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8780571,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8414772,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":8414772,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":8414772,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":8414772,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":8414772,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8104532,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7911996,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7472750,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7185248,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":7185248,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":7185248,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":7185248,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":7185248,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7744924,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9256684,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10205207,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10293980,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":10293980,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":10293980,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":10293980,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":10293980,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10589023,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13016192,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13531652,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":14059656,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":14059656,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":14059656,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":14059656,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":15747817,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":16059628,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":17188656,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"InventoryRawMaterials":{"label":"Inventory, Raw Materials, Gross","description":"Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2012-03-31","val":2026108,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":2026108,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":2026108,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2131761,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3512457,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3520844,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":0,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":0,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":0,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":0,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2015-12-31","val":688830,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":967823,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":967823,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":967823,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":967823,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":716949,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":706505,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":940527,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":940527,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":940527,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":940527,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":940527,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":675777,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":157437,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":69149,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":225735,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":225735,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":225735,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":225735,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":245499,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":183617,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":27482,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":300699,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":76319,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":76319,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":76319,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":76319,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":76319,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":436494,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":41291,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":457549,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":191734,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":209393,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":328945,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":328772,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":328772,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":328772,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":328772,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":328772,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":362324,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":356899,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":468855,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":301320,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":301320,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":301320,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":301320,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":301320,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":264861,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":265354,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":245049,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":166927,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":166927,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":166927,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":166927,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":166927,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":152080,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":219388,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":314390,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":338539,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":338539,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":338539,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":338539,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":398568,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":456571,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":306725,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"InventoryValuationReserves":{"label":"Inventory Valuation Reserves","description":"Amount of valuation reserve for inventory.","units":{"USD":[{"end":"2012-03-31","val":-57368,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":-57368,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":-57368,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":-57368,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":-56106,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-58000,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-57368,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-89526,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":-89526,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":-89526,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":-89526,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":-89526,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":-89526,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-87908,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-87908,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":-87908,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-87908,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-85631,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":-85631,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":-85631,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":-85631,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":-85631,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-184729,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-189759,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-188280,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-184573,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":-184573,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":-184573,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":-184573,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":-184573,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-185601,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-251633,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-248439,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-237998,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":-237998,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":-237998,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":-237998,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-229919,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-228845,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-213122,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":-213122,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":213122,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":213122,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":213122,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-213453,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":182945,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":254973,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":197146,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":197146,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":197146,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":197146,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":197146,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":311600,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":290433,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":375728,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":891270,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":891270,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":891270,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":891270,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":891270,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":858665,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":853206,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":843861,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":946051,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":946051,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":946051,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":946051,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":946051,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":968625,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":999467,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1042448,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1143298,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":1143298,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":1143298,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":1143298,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":1143298,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1112338,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1023283,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":913596,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":672120,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":672120,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":672120,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":672120,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":672120,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":543157,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":451875,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":352746,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":325877,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":325877,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":325877,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":325877,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":325877,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":336673,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":351880,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":444390,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":450499,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":450499,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":450499,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":450499,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":453656,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":447460,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":416631,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"InventoryWorkInProcess":{"label":"Inventory, Work in Process, Gross","description":"Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2012-03-31","val":0,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":0,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":0,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":0,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":0,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":0,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":0,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2016-12-31","val":0,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":0,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":0,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":0,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":0,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":0,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"InvestmentIncomeInterest":{"label":"Investment Income, Interest","description":"Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.","units":{"USD":[{"start":"2010-04-01","end":"2010-06-30","val":818,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":3433,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":2615,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":3473,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":50,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":3727,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":276,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":276,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":325,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":325,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":49,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":49,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":366,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":366,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":41,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":41,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-04-01","end":"2012-03-31","val":375,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":375,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":69,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":69,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":8315,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":8315,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":8315,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":8246,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":8246,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":8246,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":21389,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":21389,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":13074,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":13074,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":25942,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":25942,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":801,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":801,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":8366,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":8366,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":8366,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":7565,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":7565,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":7565,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":9910,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":9910,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":1544,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":1544,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":5863,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":5863,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":237,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":237,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":7780,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":7780,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":7543,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":7543,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":14467,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":14467,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":6687,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":6687,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":26010,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":26010,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":21123,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":21123,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":26640,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":26640,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":5517,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":5517,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":31857,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-10-01","end":"2015-12-31","val":5217,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"},{"start":"2015-04-01","end":"2016-03-31","val":37278,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":37278,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5421,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":33363,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":27942,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":27942,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":53030,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":47609,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":19667,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":19668,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":90028,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":90028,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":31278,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":31278,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":86118,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":86118,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":54840,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":54840,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":127790,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":127790,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":41672,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":41672,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":180325,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":180325,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":50708,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":50708,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":225479,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":225479,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":174771,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":174771,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":310646,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":310646,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":85167,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":85167,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":501429,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":501429,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":91703,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":91703,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":177590,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":177590,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":85887,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":85887,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":216068,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":216068,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":38478,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":38478,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":283476,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":283476,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":74393,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":74393,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":151925,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":151925,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":77532,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":77532,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":255289,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":255289,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":103364,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":103364,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":181254,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":181254,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":21062,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":21062,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":49631,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":49631,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":28569,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":28569,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":82698,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":82698,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":33067,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":33067,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":133201,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":133201,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":21545,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":21545,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":41852,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":41852,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":20307,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":20307,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":86959,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":86959,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":45107,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":45107,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":177125,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":177125,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":58047,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":58047,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":181701,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":181701,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":123654,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":123654,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":255865,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":255865,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":74165,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":74165,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":390031,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":71897,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":155244,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":83347,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":248543,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":93299,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"InvestmentsFairValueDisclosure":{"label":"Investments, Fair Value Disclosure","description":"Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.","units":{"USD":[{"end":"2016-09-30","val":11942465,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":11774377,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":11774377,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":11774377,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":11774377,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":13410792,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":11873714,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":11922690,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":11999543,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":13716751,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":13716751,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":12989826,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":12989826,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":12541002,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":12541002,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":12768289,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":12768289,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":12860770,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":12860770,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":11810777,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":11810777,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":12294789,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"IssuanceOfStockAndWarrantsForServicesOrClaims":{"label":"Issuance of Stock and Warrants for Services or Claims","description":"Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.","units":{"USD":[{"start":"2010-04-01","end":"2010-06-30","val":10056,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":20112,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-04-01","end":"2010-12-31","val":30168,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-04-01","end":"2011-03-31","val":45262,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":20132,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":20132,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":40263,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":40263,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-04-01","end":"2011-12-31","val":60398,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":60398,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-04-01","end":"2012-03-31","val":80530,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":80530,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":20133,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":20133,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":86904,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":86904,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":86904,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-04-01","end":"2012-12-31","val":148648,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":-148648,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-04-01","end":"2013-03-31","val":166187,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":-166187,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":63427,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-63427,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":180944,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":180944,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":-180944,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2013-12-31","val":-849531,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":0,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":-1433984,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":-1433984,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":-351364,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-351364,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":-712820,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":-880824,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-04-01","end":"2014-12-31","val":-1031301,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":-1031300,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":-1280785,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":-351364,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2015-03-31","val":-1280785,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":-187406,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":-325334,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":-666450,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2016-03-31","val":-678971,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":156286,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-01-01","end":"2016-09-30","val":460212,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-12-31","val":616802,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":181318,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":372086,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":372086,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":648244,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":648244,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":841166,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":841166,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":581619,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":581619,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":861189,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":861189,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":916795,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":916795,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":1059000,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":1059000,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":445984,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":66714,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":749547,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":363841,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":358270,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":358270,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":390826,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":390826,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":66348,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":66348,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":250198,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":250198,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":351943,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":351943,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-01-01","end":"2020-12-31","val":443127,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":443127,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":125043,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":125043,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":332127,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":332127,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":474881,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":474881,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":567077,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":567077,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":138503,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":138503,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":412893,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":412893,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":605955,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":605955,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":814769,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":814769,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":223047,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":223047,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":583493,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":583493,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":878392,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":878392,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":1043740,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":197443,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":572505,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":815295,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"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":"2010-04-01","end":"2010-06-30","val":177933,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":413988,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":236055,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":714217,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":300229,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":969966,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":305315,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":305315,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":655220,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":655220,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":349905,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":349905,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":1257345,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":1257345,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":602125,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":602125,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-04-01","end":"2012-03-31","val":1757855,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":1757855,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":372353,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":341853,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":701655,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":640655,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":640655,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":329302,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":298802,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":298802,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":1845679,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":1845679,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":1144024,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":1144024,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":2656762,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":2656762,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":835076,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":835076,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":1766069,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":1766069,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":1766069,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":930993,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":930993,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":930993,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":2712947,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":2712947,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":946878,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":946878,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":3921174,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":3921174,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":1265699,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1265699,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":3033429,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":3033429,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":1767730,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":1767730,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":4624826,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":4624826,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":1591397,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":1591397,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":6008663,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":1462655,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":2722425,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":1259770,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":3952447,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-10-01","end":"2015-12-31","val":1230022,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":17771,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":38473,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":20701,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":60846,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":22373,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":82939,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":82939,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":19248,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":19248,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":37744,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":37744,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":18496,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":18496,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":50010,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":50010,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":12266,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":12266,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":62408,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":59936,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":12928,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":12266,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":23556,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":23556,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":10628,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":10628,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":33704,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":33704,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":10148,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":10148,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":41241,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":41241,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":13114,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":13114,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":22320,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":22320,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":9207,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":9207,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":30639,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":30639,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":8318,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":8318,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":37805,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":37805,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8173,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":8173,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":16265,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":16265,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":8094,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":8094,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":35037,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":35037,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":18770,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":18770,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":50820,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":15504,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":30720,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":15216,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":45637,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":14917,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"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":"2019-12-31","val":15800,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":42475,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":16145,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":37400,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-12-31","val":355420,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"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":"2019-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"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":"2019-12-31","val":15800,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":31475,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":16145,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":26400,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-12-31","val":95210,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"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":"2019-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"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":"2019-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-12-31","val":84139,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"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":"2019-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-12-31","val":89335,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"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":"2019-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":11000,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":11000,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-12-31","val":86736,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"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":"2011-03-31","val":486083,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":486083,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":486083,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":486083,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-06-30","val":872249,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":996449,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1796345,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1494182,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":1494182,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":1494182,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":1494182,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":1494182,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1411839,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2173279,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2143097,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1923226,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":1923226,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":1923226,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":1923226,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":1923226,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":1923226,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2380214,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3673814,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":3673814,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3484285,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3367855,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":3367855,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":3367855,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":3367855,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":3367855,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5093377,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":7146445,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4652718,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2351598,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":2351598,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":2351598,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":2351598,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":2351598,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2196944,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2506548,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2986079,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2482712,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":2482712,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":2482712,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":2030281,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1612094,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1839155,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1720542,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":1720542,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":1720542,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":1720542,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":1720542,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2695348,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3507342,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2575808,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3941635,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":3941635,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":3941635,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":3941635,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":3961399,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4397553,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3522076,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5368086,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4107121,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":4107121,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":4107121,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":4107121,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":4107121,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3647805,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3942053,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5730337,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5676774,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":5676774,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":5676774,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":5676774,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":5676774,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3612287,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2526430,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2590182,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2950839,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":2950839,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":2950839,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":2950839,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":2950839,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2900083,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3375869,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3511236,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3897139,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":3897139,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":3897139,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":3897139,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":3897139,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3436752,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5552565,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6349650,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7345056,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":7345056,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":7345056,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":7345056,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":7345056,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6530101,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8235990,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6719269,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9455619,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":9455619,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":9455619,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":9455619,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7081440,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6933710,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7870131,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"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":"2011-03-31","val":5998864,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":5998864,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":5998864,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":5998864,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-06-30","val":7140430,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":8063513,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":9835990,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":10125758,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":10125758,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":10125758,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":10125758,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":10125758,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":10556462,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":12530992,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":11786815,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":12385873,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":12385873,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":12385873,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":12385873,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":12385873,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":12385873,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":14410238,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":17857063,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":17857063,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":23767322,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":24749125,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":24749125,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":24749125,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":24749125,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":24749125,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":29422023,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":50154422,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":50364217,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":46856056,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":46856056,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":46856056,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":46856056,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":46856056,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":46739841,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":46866043,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":47682745,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":47267840,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":47267840,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":47267840,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":46815409,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":45936465,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":46062544,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":43108859,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":43108859,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":43108859,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":43108859,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":43108859,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":44657551,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":44696386,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":45308852,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":47989059,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":47989059,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":47989059,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":47989059,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":48008823,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":50614718,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":47036006,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":50761151,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":49362980,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":49362980,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":49362980,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":49362980,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":49362980,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":49760424,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":51454672,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":54160632,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":52248360,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":52248360,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":52248360,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":52248360,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":52248360,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":49054694,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":47792326,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":47096405,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":48323225,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":48323225,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":48323225,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":48323225,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":48323225,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":47901015,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":48389533,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":48477854,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":48038122,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":48038122,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":48038122,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":48038122,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":48038122,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":47714058,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":49375727,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":50818027,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":53929536,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":53929536,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":53929536,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":53929536,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":53929536,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":56134031,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":61305637,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":61393477,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":66293845,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":66293845,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":66293845,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":66293845,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":65334924,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":67397382,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":69601892,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"LiabilitiesCurrent":{"label":"Liabilities, Current","description":"Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.","units":{"USD":[{"end":"2011-03-31","val":486083,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":486083,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":486083,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":486083,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-06-30","val":872249,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":996449,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1796345,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1494182,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":1494182,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":1494182,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":1494182,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":1494182,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1411839,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2173279,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2143097,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1923226,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":1923226,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":1923226,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":1923226,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":1923226,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":1923226,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2380214,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3673814,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":3673814,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3484285,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3367855,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":3367855,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":3367855,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":3367855,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":3259998,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5093377,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":7146445,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4652718,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1720245,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":1720245,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":1720245,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":1720245,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":1720245,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1555155,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1877316,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2369344,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1849980,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":1849980,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":1849980,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":1849980,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":979362,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1280326,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1720542,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":1720542,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":1720542,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":1720542,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":1720542,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2695348,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3507342,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2575808,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3941635,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":3941635,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":3941635,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":3941635,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":3961399,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4397553,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3503003,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5368086,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4107121,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":4107121,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":4107121,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":4107121,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":4107121,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3557459,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3745449,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5532340,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5185379,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":5185379,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":5185379,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":5185379,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":5185379,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3246815,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1952751,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2085140,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2415300,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":2415300,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":2415300,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":2415300,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":2415300,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2373567,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2774253,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2938515,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3725121,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":3725121,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":3725121,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":3725121,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":3725121,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3222215,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5321909,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5788861,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6788315,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":6788315,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":6788315,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":6788315,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":6788315,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5772173,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7449050,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5689518,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9095470,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":9095470,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":9095470,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":9095470,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6756193,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6606819,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7575020,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"LongTermInvestments":{"label":"Long-term Investments","description":"The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).","units":{"USD":[{"end":"2016-09-30","val":5950473,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5504997,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":5504997,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":5504997,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":5504997,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":6397587,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6035291,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6356832,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7798848,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8517182,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":8517182,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7978380,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":7978380,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":7399963,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":7399963,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6064294,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":6064294,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":8259809,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":8259809,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7503419,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":7503419,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":6425582,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"MarketableSecurities":{"label":"Marketable Securities","description":"Amount of investment in marketable security.","units":{"USD":[{"end":"2012-12-31","val":841,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"}]}},"MarketableSecuritiesCurrent":{"label":"Marketable Securities, Current","description":"Amount of investment in marketable security, classified as current.","units":{"USD":[{"end":"2016-12-31","val":2965536,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-12-31","val":300817,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":300817,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":300817,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":300817,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":300817,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":300345,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":531248,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":965105,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":961256,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":961256,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":961256,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":961256,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":961256,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":806941,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":726782,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":864629,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1222053,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":1222053,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":1222053,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":1222053,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":1222053,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1727483,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2290667,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2239256,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2388601,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":2388601,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":2388601,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":2388601,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":2388601,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2293992,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2087332,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1420884,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1013683,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":1013683,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":1013683,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":1013683,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":1013683,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":454046,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":463027,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":867658,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1154284,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":1154284,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":1154284,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":1154284,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1154284,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2071834,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1896397,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2795040,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2799539,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":2799539,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":2799539,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":2799539,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2750324,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3633333,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2338259,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"MarketableSecuritiesNoncurrent":{"label":"Marketable Securities, Noncurrent","description":"Amount of investment in marketable security, classified as noncurrent.","units":{"USD":[{"end":"2016-12-31","val":5504997,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-12-31","val":8517182,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":8517182,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":8517182,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":8517182,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":8517182,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8435512,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8024247,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8023172,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7978380,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":7978380,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":7978380,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":7978380,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":7978380,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8099852,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8433185,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7319099,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7399963,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":7399963,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":7399963,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":7399963,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":7399963,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6552150,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6192261,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6450891,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6064294,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":6064294,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":6064294,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":6064294,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":6064294,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6589247,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7132675,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7939582,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8259809,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":8259809,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":8259809,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":8259809,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":8259809,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7852860,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8619410,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7944181,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7503419,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":7503419,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":7503419,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":7503419,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":7503419,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7052725,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7212652,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6220703,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6425582,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":6425582,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":6425582,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":6425582,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6286599,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5888449,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6584919,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"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":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":0,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-04-01","end":"2010-12-31","val":0,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-04-01","end":"2011-03-31","val":0,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":0,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":0,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-04-01","end":"2011-12-31","val":0,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":0,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-04-01","end":"2012-03-31","val":0,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":0,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-12-31","val":0,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":0,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-04-01","end":"2013-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":48000,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":48000,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":48000,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2013-12-31","val":4451487,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":4451487,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":4451487,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":4451487,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":78870,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":78870,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":16605654,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":16605654,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-04-01","end":"2014-12-31","val":16622649,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":16622649,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":16752649,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":16752649,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":-23526,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":-23526,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":-39243,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":-39243,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":-39243,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2015-12-31","val":-39243,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2015-04-01","end":"2016-03-31","val":-39342,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":-39342,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-99,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-99,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-01-01","end":"2016-09-30","val":-261643,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":-261544,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-04-01","end":"2016-12-31","val":-3597805,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":-3597805,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":-318904,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":-318904,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-2861732,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":-2861732,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":-3146383,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-3146383,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-3239007,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":-3239007,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-9359,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-9359,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-4562158,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":-4562158,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":-4563022,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-4563022,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":-5233156,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":-5233156,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1492318,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":-1492318,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1550196,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":-1543346,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":-2479069,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-2479069,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-3050303,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-3050303,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-165948,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-165948,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-181126,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-181126,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":-192824,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-192824,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-01-01","end":"2020-12-31","val":-210435,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-210435,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-37856,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-37856,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-64578,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-64578,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-72067,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":-72067,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-836139,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-836139,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-725990,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-725990,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1316939,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-1316939,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-1320594,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-1320594,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-1375011,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":-1375011,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-249453,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-249453,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-255552,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-255552,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-690042,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-690042,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":-2454519,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-318808,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-494148,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-1926290,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"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":"2010-04-01","end":"2010-06-30","val":-88693,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":-147385,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-04-01","end":"2010-12-31","val":-193275,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-04-01","end":"2011-03-31","val":-210519,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":-1018588,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":-1018588,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":-1000053,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":-1000053,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-04-01","end":"2011-12-31","val":-1210757,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":-1210757,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-04-01","end":"2012-03-31","val":-1487628,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":-1487628,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":-150999,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":-150999,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":-258233,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":-258233,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":-258233,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-04-01","end":"2012-12-31","val":-474381,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":-474381,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-04-01","end":"2013-03-31","val":-536852,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":-536852,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":-33150,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-33150,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":-355455,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":-355455,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":-355455,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2013-12-31","val":-620147,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":-620147,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":-2625385,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":-2625385,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":-1147274,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-1147274,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":-3720259,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":-3720259,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-04-01","end":"2014-12-31","val":-6682901,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":-6682901,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":-6910078,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":-6910078,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":40215,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":40215,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":91363,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":91363,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":54059,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2015-12-31","val":54059,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2015-04-01","end":"2016-03-31","val":96176,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":96176,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":42117,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":59013,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":16896,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-11091631,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":-11133748,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-04-01","end":"2016-12-31","val":-10687142,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":-10687142,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":-522677,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":-522677,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-3338,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":-3338,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":-943988,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-943988,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-805508,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":-805508,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-579157,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-579157,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-656298,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":-656298,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":-1929191,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-1929191,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":-1568487,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":-1568487,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":222256,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":222256,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2369442,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":-2369442,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":-5080376,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-5080376,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-7437441,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-7437441,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-138058,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-138058,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":62994,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":62994,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":683983,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":683983,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-01-01","end":"2020-12-31","val":1766664,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":1766664,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-468871,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-468871,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-743382,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-743382,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-918981,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":-918981,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-817503,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-817503,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":584770,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":584770,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-41908,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-41908,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":45412,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":45412,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":10657,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":10657,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-446417,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-446417,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-703333,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-703333,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-1029240,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-1029240,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":-1266492,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-531267,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1097364,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-611149,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"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":"2010-04-01","end":"2010-06-30","val":154823,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":-451635,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-04-01","end":"2010-12-31","val":-648576,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-04-01","end":"2011-03-31","val":-213916,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":338323,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":338323,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":263416,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":263416,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-04-01","end":"2011-12-31","val":643229,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":643229,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-04-01","end":"2012-03-31","val":1604135,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":1604135,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":915627,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":915627,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":228886,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":228886,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":228886,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-04-01","end":"2012-12-31","val":308915,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":308915,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-04-01","end":"2013-03-31","val":-370592,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":-370592,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":958602,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":958602,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":245863,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":245863,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":245863,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2013-12-31","val":1253675,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":1335935,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":2027273,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":2027273,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":1067901,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1067901,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":1360004,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":1360004,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-04-01","end":"2014-12-31","val":1198639,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":1198639,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":685080,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":685080,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":2866505,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":2866504,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":5141171,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":5141171,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":5779611,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2015-12-31","val":5779611,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2015-04-01","end":"2016-03-31","val":7332933,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":7332933,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1552856,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2289537,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":736681,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3398211,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":1845355,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-04-01","end":"2016-12-31","val":2383713,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":2383713,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":1964946,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":1964946,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2765526,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":2765526,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":4345335,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":4345335,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":7712811,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":7712811,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1452939,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1452939,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3123331,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":3123331,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":3723193,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":3723193,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":5552556,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":5552556,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2608501,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":2608501,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5307655,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":5300805,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":7402109,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":7402109,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":7713202,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":7713202,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":271078,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":271078,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":847019,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":847019,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":122677,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":122677,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-01-01","end":"2020-12-31","val":264400,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":264400,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1820665,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":1820665,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1555822,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":1555822,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":957821,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":957821,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":648927,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":648927,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1192349,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-1192349,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":621690,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":621690,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-1196632,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-1196632,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":516077,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":516077,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":521780,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":521780,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1782659,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":1782659,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":2668232,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":2668232,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":7064050,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2692138,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-215832,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-222740,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"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":"2010-04-01","end":"2010-06-30","val":-91426,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":490870,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":582296,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":1111722,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":620862,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":1626463,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2011-03-31","val":1626463,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":774578,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":774578,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":1960236,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":1960236,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1185658,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1185658,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":2855271,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":2855271,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":895035,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":895035,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-04-01","end":"2012-03-31","val":3187771,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":3187771,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":565735,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":565735,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":1210865,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":1210865,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":1210865,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":645130,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":645130,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":645130,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":884596,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":884596,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":-326269,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":-326269,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":1432655,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":1432655,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":1613984,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":1613984,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":3663533,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":3663533,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":3663533,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":2049549,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":2049549,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":2049549,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":4869839,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":4869839,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":1206306,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":1206306,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":5607309,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":5607309,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":2315162,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":2220706,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":4298907,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":4298907,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":2078201,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":2078201,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":6216057,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":6216057,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":1917150,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":1917150,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":5747683,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":5747683,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":-458813,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":-458814,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":320095,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":320095,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":778907,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":778907,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":798895,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2015-12-31","val":798895,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2015-10-01","end":"2015-12-31","val":478799,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"},{"start":"2015-04-01","end":"2016-03-31","val":34744,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":34744,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-764617,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1369912,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-605295,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":-605295,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-605295,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1295460,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":-530843,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":74452,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":74452,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":74452,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":78053,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":78053,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2016-10-01","end":"2016-12-31","val":608896,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":600071,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":600071,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":600071,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":600071,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1912719,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":1912719,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":1312647,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":1312647,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-04-01","end":"2017-06-30","val":1312647,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":1312647,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3130676,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":3130676,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":1217918,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":1217918,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-07-01","end":"2017-09-30","val":1217918,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":1217918,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":4449535,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":4449535,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":1318899,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-10-01","end":"2017-12-31","val":1318899,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":1876228,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1876228,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-03-31","val":1876228,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2018-01-01","end":"2018-03-31","val":1876228,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-03-31","val":1876228,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-03-31","val":1876228,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3590498,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":3590498,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":1714267,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":1714267,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-04-01","end":"2018-06-30","val":1714267,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":1714270,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-04-01","end":"2018-06-30","val":1714267,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5249587,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":5249587,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":1659087,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":1659087,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-07-01","end":"2018-09-30","val":1659089,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":1659087,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":6080762,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":6080762,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":831180,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-10-01","end":"2018-12-31","val":831180,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":1668618,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":1668618,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-03-31","val":1668618,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-03-31","val":1668618,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-03-31","val":1668618,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-03-31","val":1668618,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-03-31","val":1668618,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-03-31","val":1668618,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2654122,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":2654122,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":985504,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":985504,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-04-01","end":"2019-06-30","val":985504,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-04-01","end":"2019-06-30","val":985504,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":985504,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-04-01","end":"2019-06-30","val":985504,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3575870,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":3575870,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":921748,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":921748,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-07-01","end":"2019-09-30","val":921748,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":921748,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2021492,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":2021492,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":-1554378,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-10-01","end":"2019-12-31","val":-1554378,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":-365264,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-365264,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-03-31","val":-365264,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-03-31","val":-365264,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-03-31","val":-365264,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":-365264,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-03-31","val":-365264,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-01-01","end":"2020-03-31","val":-365264,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1173767,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-1173767,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-808503,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-808503,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-04-01","end":"2020-06-30","val":-808503,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-04-01","end":"2020-06-30","val":-808503,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-808503,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-04-01","end":"2020-06-30","val":-808503,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-2231515,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-2231515,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":-1057748,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":-1057748,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-07-01","end":"2020-09-30","val":-1057748,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":-1057748,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-2175597,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-2175597,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":55918,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-10-01","end":"2020-12-31","val":55918,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":-601500,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-601500,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":-601500,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-03-31","val":-601500,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-03-31","val":-601500,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2021-01-01","end":"2021-03-31","val":-601500,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":-601500,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-03-31","val":-601500,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-998666,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-998666,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-397166,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-397166,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-04-01","end":"2021-06-30","val":-397166,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-04-01","end":"2021-06-30","val":-397166,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-397166,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-04-01","end":"2021-06-30","val":-397166,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-906420,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":-906420,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":92246,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":92246,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-07-01","end":"2021-09-30","val":92246,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":92246,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1051543,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-1051543,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":-145123,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-10-01","end":"2021-12-31","val":-145123,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":627161,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":627161,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-03-31","val":627161,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-03-31","val":627161,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-03-31","val":627161,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":627161,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-03-31","val":627161,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":911990,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":911990,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":284829,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":284829,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-04-01","end":"2022-06-30","val":284829,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-04-01","end":"2022-06-30","val":284829,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":284829,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2122738,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":2122738,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1210748,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":1210748,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-07-01","end":"2022-09-30","val":1210748,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3947760,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":3947760,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":1825022,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":2589621,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":2589621,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-03-31","val":2589621,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-03-31","val":2589621,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":2589621,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-03-31","val":2589621,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5446778,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":5446778,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":2857157,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":2857157,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-04-01","end":"2023-06-30","val":2857157,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":2857157,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":7486169,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":7486169,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":2039390,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":2039390,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":10776714,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1434375,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":1434375,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-03-31","val":1434375,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3497100,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":2062725,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":2062725,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":5679737,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":2182637,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"NetIncomeLossAvailableToCommonStockholdersDiluted":{"label":"Net Income (Loss) Available to Common Stockholders, Diluted","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-1369912,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-605295,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1295460,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":74452,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":78053,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":600071,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1912719,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":1912719,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":1312647,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":1312647,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3130676,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":3130676,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":1217918,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":1217918,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":4449535,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":4449535,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1876228,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1876228,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3590498,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":3590498,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":1714267,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":1714267,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5249587,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":5249587,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":1659087,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":1659089,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":6080762,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":6080762,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1668618,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":1668618,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2654122,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":2654122,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":985504,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":985504,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3575870,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":3575870,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":921748,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":921748,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2021492,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":2021492,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-365264,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-365264,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1173767,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-1173767,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-808503,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-808503,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-2231515,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-2231515,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":-1057748,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":-1057748,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-2175597,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-2175597,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-601500,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-601500,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-998666,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-998666,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-397166,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-397166,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-906420,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":-906420,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":92246,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":92246,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1051543,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-1051543,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":627161,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":627161,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":911990,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":911990,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":284829,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":284829,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2122738,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":2122738,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1210748,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":1210748,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3947760,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":3947760,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2589621,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":2589621,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5446778,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":5446778,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":2857157,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":2857157,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":7486169,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":7486169,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":2039390,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":2039390,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":10776714,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1434375,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3497100,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":2062725,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":5679737,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":2182637,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"NoncashOrPartNoncashAcquisitionOtherAssetsAcquired1":{"label":"Noncash or Part Noncash Acquisition, Other Assets Acquired","description":"Amount of assets, classified as other, acquired in a noncash or part noncash acquisition.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-03-31","val":379861,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":237032,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":379861,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":1020000,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":379861,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":379861,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":419373,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":419373,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":419373,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":419373,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":419373,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":419373,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-01-01","end":"2020-12-31","val":419373,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":419373,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":212787,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":212787,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":212787,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":212787,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":212787,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":212787,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":212788,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":212788,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":378526,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":378526,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":378526,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":378526,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":378526,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":378526,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":378526,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":324415,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":324415,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":324415,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"NoncurrentAssets":{"label":"Long-Lived Assets","description":"Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.","units":{"USD":[{"end":"2016-12-31","val":14451503,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":14512443,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":15405033,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-06-30","val":15013957,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":16519233,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":17279991,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":17279991,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":17279991,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":17279991,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":7197499,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":17611540,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":17283131,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":17227083,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8020462,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":8020462,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":8020462,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":17511591,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":17511591,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8276796,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9108234,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":23399800,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":24148136,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":24148136,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":24148136,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":24148136,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":12179010,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":23072239,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":22299753,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":22514538,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12071905,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":12071905,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":12071905,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":12071905,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":12071905,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11965433,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11750450,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11421776,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11250819,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":11250819,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":11250819,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":11250819,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":11250819,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11218568,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10945184,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10506886,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10544203,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":10544203,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":10544203,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":10544203,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":10544203,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10437445,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2023-03-31","val":11215279,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10784645,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10786716,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11215279,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":11215279,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":11215279,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11629062,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":11601148,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":11700262,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"NonoperatingIncomeExpense":{"label":"Nonoperating Income (Expense)","description":"The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).","units":{"USD":[{"start":"2010-04-01","end":"2010-06-30","val":-1806,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":-7329,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":-5523,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":-27279,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":-19940,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":-28545,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":259,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":259,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":-4871,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":-4871,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-5130,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-5130,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":-11603,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":-11603,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":-6732,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":-6732,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-04-01","end":"2012-03-31","val":-16395,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":-16395,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":-1183,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":-1183,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":-363,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":-363,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":-363,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":820,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":820,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":820,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":8218,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":8581,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":18133,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":-9051,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":1606,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":1606,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":10657,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":10657,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3"},{"start":"2016-01-01","end":"2016-06-30","val":-239899,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":30106,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-137781,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":102120,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":27965,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":147979,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":147979,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":120012,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":120012,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":229659,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":229659,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":81680,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":81680,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":283809,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":113747,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":113747,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":305608,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":305608,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":191861,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":191861,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":433173,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":433173,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":127565,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":127565,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":624004,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":624004,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":108082,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":108082,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":214966,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":214966,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":106884,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":106884,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":286205,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":286205,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":71239,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":71239,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":403161,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":403161,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":74740,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":74740,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":308062,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":308062,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":233322,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":233322,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":399560,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":399560,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":91498,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":91498,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":421047,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":421047,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":94866,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":94866,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":166763,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":166763,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":71897,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":71897,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":228531,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":228531,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":61768,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":61768,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":334099,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":334099,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":98609,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":98609,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":315807,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":315807,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":217199,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":217199,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":366962,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":366962,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":51155,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":51155,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":491574,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":491574,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":100636,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":100636,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":367909,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":367909,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":267277,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":267277,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":474703,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":474703,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":106795,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":106795,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":592311,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":90434,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":266236,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":175805,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":451121,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":184885,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"OperatingExpenses":{"label":"Operating Expenses","description":"Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.","units":{"USD":[{"start":"2010-04-01","end":"2010-06-30","val":557444,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":1101396,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":543952,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":1890572,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":789176,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":2350563,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":632560,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":632560,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":1727721,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":1727721,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1095161,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1095161,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":2729333,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":2729333,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":1001612,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":1001612,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-04-01","end":"2012-03-31","val":4669727,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":4669727,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":1421971,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":1421971,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":2718966,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":2718966,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":2718966,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":1296995,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":1296995,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":1296995,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":5357816,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":5357816,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":2638850,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":2638850,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":6663843,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":6649907,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":1831457,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":1831457,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":4242328,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":4242328,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":4242328,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":2410871,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":2410871,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":2410871,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":7385493,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":7385493,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":3143165,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":3143165,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":11367278,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":11367278,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":4017074,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":4070710,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":9366562,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":9366562,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":5295852,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":5295852,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":14103040,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":14103040,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":4736478,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":4736478,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":18687058,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":18687058,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":3853084,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":3853084,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":7206090,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":7206090,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":3353007,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":3353007,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":10714269,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-10-01","end":"2015-12-31","val":3508180,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"},{"start":"2015-04-01","end":"2016-03-31","val":13680241,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":13680241,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2966161,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5761689,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":2795528,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":2795528,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":8513716,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":5547555,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":2752028,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":2752028,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":8438272,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":8438272,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":3296131,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":3296131,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":6441801,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":6441801,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":3145669,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":3145669,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":9658188,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":9658188,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":3216388,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":3216388,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":13424487,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":13424487,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3873840,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":3873840,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7684734,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":7684734,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":3810898,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":3810898,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":11386462,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":11386462,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":3701730,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":3701728,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":14927222,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":14927222,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3626811,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":3626811,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":7817290,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":7817290,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":4190479,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":4190479,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":11845134,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":11845134,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":4027844,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":4027844,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":16363959,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":16363959,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3829736,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":3829736,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6994054,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":6994054,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":3164318,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":3164318,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":9843975,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":9843975,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":2849921,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":2849921,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":12606412,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":12606412,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2978912,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":2978912,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6231081,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":6231081,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":3252169,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":3252169,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9668838,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":9668838,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":3437757,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":3437757,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":13416015,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":13416015,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3867710,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":3867710,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8176047,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":8176047,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":4308338,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":4308338,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":12177030,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":12177030,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":4000983,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":4000983,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":16456782,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":16456782,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4527308,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":4527308,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":8717843,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":8717843,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":4190537,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":4190537,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":13651321,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":13651321,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":4933481,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":4933481,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":18677918,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5019683,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":10287713,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":5268034,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":15819316,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":5531603,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2010-04-01","end":"2010-06-30","val":-115040,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":784576,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":899616,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":1631454,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":846878,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":2341219,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":1068451,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":1068451,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":2720156,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":2720156,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1651705,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1651705,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":3972210,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":3972210,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":1252054,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":1252054,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-04-01","end":"2012-03-31","val":4367617,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":4367617,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":754866,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":754866,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":1675797,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":1675797,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":1675797,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":920931,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":920931,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":920931,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":1213600,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":1213600,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":-462197,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":-462197,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":2145427,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":2159363,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":2357446,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":2357446,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":5506141,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":5506141,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":5506141,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":3148695,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":3148695,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":3148695,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":7581217,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":7581217,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":2075076,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":2075076,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":8671893,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":8671893,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":3460846,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":3366390,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":6619981,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":6619981,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":3253591,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":3253591,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":8426098,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":8426098,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":1806117,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":1806117,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":8535699,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":8535699,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":-539297,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":-539297,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":135811,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":135811,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":675107,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":675107,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":625690,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2015-12-31","val":625690,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2015-10-01","end":"2015-12-31","val":489878,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"},{"start":"2015-04-01","end":"2016-03-31","val":-39921,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":-39921,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-666265,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1547544,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-881278,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":-881278,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-881278,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1674911,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":-1008645,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-127369,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-127369,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":-127369,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":-338234,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":-338234,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2016-10-01","end":"2016-12-31","val":670413,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":1071042,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":1071042,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":1071042,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":1071042,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2902205,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":2902205,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":1831163,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":1831163,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-04-01","end":"2017-06-30","val":1831163,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":1831163,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":4747651,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":4747651,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":1845407,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":1845407,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-07-01","end":"2017-09-30","val":1845407,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":1845407,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":6839420,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":6839420,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":2091808,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-10-01","end":"2017-12-31","val":2091808,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":2256301,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":2256301,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-03-31","val":2256301,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2018-01-01","end":"2018-03-31","val":2256301,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4354073,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":4354073,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":2097769,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":2097769,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-04-01","end":"2018-06-30","val":2097769,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":2097769,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":6750471,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":6750471,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":2396396,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":2396396,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-07-01","end":"2018-09-30","val":2396398,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":2396396,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":7973958,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":7973958,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":1223492,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-10-01","end":"2018-12-31","val":1223492,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":2138061,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":2138061,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-03-31","val":2138061,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-03-31","val":2138061,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3134620,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":3134620,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":996559,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":996559,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-04-01","end":"2019-06-30","val":996559,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":996559,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4276072,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":4276072,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":1141452,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1141452,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-07-01","end":"2019-09-30","val":1141452,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":1141452,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3164400,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":3164400,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":-1111672,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-10-01","end":"2019-12-31","val":-1111672,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":-665060,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-665060,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-03-31","val":-665060,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":-665060,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1742513,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-1742513,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-1077453,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-1077453,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-04-01","end":"2020-06-30","val":-1077453,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-1077453,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-3072011,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-3072011,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":-1329498,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":-1329498,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-07-01","end":"2020-09-30","val":-1329498,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":-1329498,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-3080211,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-3080211,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":-8200,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-10-01","end":"2020-12-31","val":-8200,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":-804225,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-804225,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-03-31","val":-804225,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2021-01-01","end":"2021-03-31","val":-804225,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1398662,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-1398662,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-594437,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-594437,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-04-01","end":"2021-06-30","val":-594437,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-594437,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-1716951,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":-1716951,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-318289,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-318289,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-07-01","end":"2021-09-30","val":-318289,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-318289,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-2015000,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-2015000,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":-298049,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-10-01","end":"2021-12-31","val":-298049,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":688994,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":688994,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-03-31","val":688994,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":783802,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":783802,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":94807,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":94807,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-04-01","end":"2022-06-30","val":94807,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2901695,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":2901695,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":2117893,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":2117893,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-07-01","end":"2022-09-30","val":2117893,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5194608,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":5194608,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":2292914,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":3305800,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":3305800,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6529711,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":6529711,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":3223908,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":3223908,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":9073317,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":9073317,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":2543603,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":2543603,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":11854100,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1737089,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4328632,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":2591540,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":7078784,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":2750152,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"OperatingLeaseExpense":{"label":"Operating Lease, Expense","description":"Amount of operating lease expense. Excludes sublease income.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":60590,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":60590,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":75147,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":60590,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":69808,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":69808,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":79378,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":79378,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":75603,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"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":"2013-03-31","val":14625,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2013Q1I"},{"end":"2015-03-31","val":108815,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2015Q1I"},{"end":"2016-03-31","val":35724,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2016Q1I"},{"end":"2017-12-31","val":114467,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q4I"},{"end":"2018-12-31","val":110022,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018Q4I"}]}},"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":"2017-12-31","val":59005,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q4I"},{"end":"2018-12-31","val":70564,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018Q4I"}]}},"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":"2017-12-31","val":0,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018Q4I"}]}},"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":"2017-12-31","val":302,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018Q4I"}]}},"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":"2017-12-31","val":15371,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q4I"},{"end":"2018-12-31","val":9112,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018Q4I"}]}},"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":"2015-03-31","val":20434,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2015Q1I"},{"end":"2016-12-31","val":11781,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-12-31","val":39789,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q4I"},{"end":"2018-12-31","val":30346,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018Q4I"}]}},"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":"2017-12-31","val":0,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsNextRollingTwelveMonths":{"label":"Operating Leases, Future Minimum Payments, Next Rolling 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 rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2015-03-31","val":88381,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2015Q1I"},{"end":"2016-03-31","val":35724,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2016Q1I"},{"end":"2016-12-31","val":29671,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear":{"label":"Operating Leases, Future Minimum Payments, Remainder of Fiscal Year","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 remainder of the 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":"2013-03-31","val":14625,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2013Q1I"}]}},"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":"2015-04-01","end":"2016-03-31","val":90585,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-04-01","end":"2016-12-31","val":40013,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":40013,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":48110,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":48110,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":95902,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":44860,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"}]}},"OperatingLossCarryforwards":{"label":"Operating Loss Carryforwards","description":"Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.","units":{"USD":[{"end":"2018-12-31","val":681646,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2299951,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":2299951,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3317130,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"}]}},"OtherAccruedLiabilitiesCurrent":{"label":"Other Accrued Liabilities, Current","description":"Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2018-12-31","val":93744,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":102357,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1I"},{"end":"2019-06-30","val":102357,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2I"},{"end":"2019-12-31","val":102357,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":102357,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":102357,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":237285,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":120657,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":90470,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":176926,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":176926,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":176926,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":176926,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":176926,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":149675,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":131702,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":167925,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":134566,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":95869,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":95869,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":95869,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":93854,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":171237,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":148060,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":429051,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":334345,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":334345,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":334345,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":334345,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":334345,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":199445,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":191304,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":183596,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":221772,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":221772,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":221772,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":221772,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":202569,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":222878,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":171156,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"OtherAssets":{"label":"Other Assets","description":"Amount of assets classified as other.","units":{"USD":[{"end":"2014-03-31","val":0,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":0,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-12-31","val":1662593,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1591720,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":1591720,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":1591720,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":1591720,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":1591720,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1575567,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1523228,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1499191,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1527001,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":1527001,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":1527001,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":1527001,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1520624,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1505977,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1487783,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q4I"}]}},"OtherAssetsCurrent":{"label":"Other Assets, Current","description":"Amount of current assets classified as other.","units":{"USD":[{"end":"2019-12-31","val":166625,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":166625,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":166625,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-06-30","val":209921,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":231588,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":173128,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":173128,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":173128,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":173128,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":173128,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":153154,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":107470,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":268412,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":201861,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":201861,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":201861,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":201861,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":200524,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":172116,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":188178,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":299166,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":217462,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":217462,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":217462,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":217462,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":217462,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":188417,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":273233,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":335718,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":334404,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":335144,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":335144,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":335144,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":339891,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":340300,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":434696,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2016-12-31","val":14512443,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":14512443,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":14512443,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":15405033,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":14888721,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":15209325,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":16519233,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":17279991,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q4I"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax (Deprecated 2012-01-31)","description":"Adjustment that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency of the reporting entity, net of tax.","units":{"USD":[{"start":"2010-04-01","end":"2010-06-30","val":-91430,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":-32307,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":59033,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2011-03-31","val":365863,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":-39733,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":-443816,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-404083,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent","description":"Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":-394072,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-427307,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-223431,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":170641,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":149415,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":251850,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":251850,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":102435,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":102435,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":160453,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":160453,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":-91397,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-91397,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":-945423,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-945423,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-570156,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-570156,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":375267,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":375267,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-336986,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-336986,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":233170,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":233170,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":139606,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":139606,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":303091,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":303091,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":163485,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":163485,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":39183,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":39183,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-263908,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-263908,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":158359,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":158359,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-131933,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-131933,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-290291,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-290291,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-723209,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-723209,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-591282,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-591282,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-670167,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5524,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-5524,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-5524,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-03-31","val":-5524,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":272804,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":272804,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":278328,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":278328,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":278328,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-28838,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-28838,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-301642,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-301642,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":275810,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-244801,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-244801,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-03-31","val":-244801,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-370885,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-126084,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-126084,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-231674,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":139211,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax","description":"Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2010-04-01","end":"2010-12-31","val":190452,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":222759,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":365863,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":-39733,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":-443816,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-404083,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":-386416,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":-386416,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":57400,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-10-01","end":"2011-12-31","val":57400,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2012-03-31","val":-147061,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2011-04-01","end":"2012-03-31","val":-147061,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2012-04-01","end":"2012-06-30","val":-162820,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-162820,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-09-30","val":219618,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-04-01","end":"2012-09-30","val":219618,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":219618,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":382438,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":382438,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":382438,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-12-31","val":-229852,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":-449470,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":-121664,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":-110033,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":-200224,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":-200224,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-90191,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3"},{"start":"2013-07-01","end":"2013-09-30","val":-90191,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"}]}},"OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax":{"label":"OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax","description":"Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.","units":{"USD":[{"start":"2016-04-01","end":"2016-12-31","val":-112363,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":22330,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":22330,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-33235,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2018-01-01","end":"2018-03-31","val":-33235,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-03-31","val":-33235,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":9226,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":9226,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":-11963,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-35031,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":-35031,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":68752,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":68752,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-03-31","val":68752,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-03-31","val":68752,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-03-31","val":68752,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-03-31","val":68752,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":49495,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":49495,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-04-01","end":"2019-06-30","val":49495,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":49495,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":-12386,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-12386,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":144528,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":144528,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-157354,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-157354,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-03-31","val":-157354,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-03-31","val":-157354,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":-157354,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-03-31","val":-157354,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":72875,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":72875,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-04-01","end":"2020-06-30","val":72875,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":72875,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":-36840,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":-36840,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":26523,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":26523,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-7974,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-7974,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":-7974,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-03-31","val":-7974,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2021-01-01","end":"2021-03-31","val":-7974,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":-7974,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":55529,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":55529,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-04-01","end":"2021-06-30","val":55529,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":55529,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":-20811,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-20811,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-5549,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-5549,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-287126,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-287126,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-03-31","val":-287126,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-03-31","val":-287126,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":-287126,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-03-31","val":-287126,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":-134662,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-134662,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-04-01","end":"2022-06-30","val":-134662,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-134662,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-594596,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-172802,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-172802,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-524239,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":-524239,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":76287,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":76287,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-03-31","val":76287,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-03-31","val":76287,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":76287,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-03-31","val":76287,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":45871,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-30416,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-30416,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-04-01","end":"2023-06-30","val":-30416,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-30416,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-25322,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-25322,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-71193,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-71193,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":174361,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":11066,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":11066,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-03-31","val":11066,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":65698,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":54632,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":54632,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":173622,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":107924,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax","description":"Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2012-04-01","end":"2012-12-31","val":-229852,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":-449470,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":-121664,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":-110033,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":-200224,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":-90191,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":-378817,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":-378817,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":-178593,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":-178593,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":-602517,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":-602517,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":296436,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":296436,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":-158678,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":-158678,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":-455114,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":-455114,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":-539777,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":-539777,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":-381099,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":-381099,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":-1657930,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":-1657930,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":333372,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":333372,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":-751147,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":-751147,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":-1084519,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":-1084519,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":-1233891,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2015-12-31","val":-1233891,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2015-10-01","end":"2015-12-31","val":-482744,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"},{"start":"2015-04-01","end":"2016-03-31","val":-393701,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":-393701,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-840190,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-839417,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":773,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":773,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1041937,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":-201747,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-202520,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-202520,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":-415698,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":-415698,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":75113,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":75113,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":313656,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":313656,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":238543,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":238543,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":640927,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":640927,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":327271,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":327271,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":587951,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":587951,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-239129,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-239129,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2018-01-01","end":"2018-03-31","val":-239129,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-03-31","val":-239129,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-394072,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-427307,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-154943,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-154943,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-223431,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":170641,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":170641,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-660190,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":-660190,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":149415,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":149415,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-03-31","val":149415,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-03-31","val":149415,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-03-31","val":149415,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-03-31","val":149415,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":102435,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":102435,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-04-01","end":"2019-06-30","val":102435,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":102435,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":-91397,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-91397,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":335695,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":335695,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-945423,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-945423,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-03-31","val":-945423,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-03-31","val":-945423,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":-945423,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-03-31","val":-945423,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":375267,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":375267,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-04-01","end":"2020-06-30","val":375267,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":375267,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":233170,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":233170,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":240013,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":240013,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":139606,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":139606,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":139606,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-03-31","val":139606,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2021-01-01","end":"2021-03-31","val":139606,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":139606,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":163485,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":163485,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-04-01","end":"2021-06-30","val":163485,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":163485,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":-263908,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-263908,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":54006,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":54006,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":158359,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":158359,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-03-31","val":158359,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-03-31","val":158359,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":158359,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-03-31","val":158359,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":-290292,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-290292,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-04-01","end":"2022-06-30","val":-290292,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-290292,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":-591282,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-591282,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-670167,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5524,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-5524,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-03-31","val":-5524,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":278328,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":278328,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":-301642,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"}]}},"OtherComprehensiveIncomeLossNetOfTax":{"label":"Other Comprehensive Income (Loss), Net of Tax","description":"Amount after tax and reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2015-04-01","end":"2015-09-30","val":-751147,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":-1084519,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2016-03-31","val":-393701,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-840190,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-839417,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":773,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1062558,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":-222368,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-223141,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-223141,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":-528061,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":-528061,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":111401,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":111401,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":376603,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":376603,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":265202,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":265202,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":714012,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":714012,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":337409,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":337409,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":610281,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":610281,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-272364,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-272364,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-418081,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":-418081,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-418081,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-418081,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-259403,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-259403,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":158678,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":158678,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-695221,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":-695221,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":218167,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":218167,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":370097,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":370097,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":151930,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":151930,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":266314,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":266314,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":-103783,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-103783,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":480223,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":480223,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1102777,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-1102777,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-654635,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-654635,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":448142,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":448142,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-458305,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-458305,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":196330,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":196330,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":266536,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":266536,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":131632,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":131632,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":350646,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":350646,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":219014,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":219014,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":65927,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":65927,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-284719,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-284719,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":48457,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":48457,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-128767,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-128767,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-553721,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-553721,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-424953,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-424953,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-1317805,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-764084,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1194406,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":70763,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":318675,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":247912,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"}]}},"OtherComprehensiveIncomeLossTax":{"label":"Other Comprehensive Income (Loss), Tax","description":"Amount of tax expense (benefit) allocated to other comprehensive income (loss).","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":14961,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":14961,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-12308,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":12308,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":37103,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":37103,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":9319,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":9319,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-2158,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-2158,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-167868,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":167868,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-54589,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax":{"label":"OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax","description":"Amount, after tax and before 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":"2010-04-01","end":"2010-06-30","val":-2474,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":-554,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":1920,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":-8274,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":-7720,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":-4080,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2010-04-01","end":"2011-03-31","val":-4080,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":423,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":423,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-09-30","val":-2400,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":-2400,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-2823,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":-2823,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-12-31","val":-2389,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":-2389,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":11,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-10-01","end":"2011-12-31","val":11,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2012-03-31","val":-2445,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2011-04-01","end":"2012-03-31","val":-2445,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":0,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":0,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":0,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012"}]}},"OtherExpenses":{"label":"Other Expenses","description":"Amount of expense classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":-276313,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":-5414,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1"}]}},"OtherFiniteLivedIntangibleAssetsGross":{"label":"Other Finite-Lived Intangible Assets, Gross","description":"Amount before accumulated amortization of finite-lived intangible assets classified as other.","units":{"USD":[{"end":"2014-12-31","val":634532,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":580138,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":580138,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":580138,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":580138,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":580138,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":595227,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":548377,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":530211,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":567109,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":567109,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":567882,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2013-04-01","end":"2014-03-31","val":3990,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":3121,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":2864,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":-257,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":1954,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":-910,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":21865,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":21865,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":-108990,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":-108990,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":243320,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":243320,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":352310,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":352310,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":421251,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-10-01","end":"2015-12-31","val":177931,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"},{"start":"2015-04-01","end":"2016-03-31","val":144937,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":144937,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-04-01","end":"2016-06-30","val":4756,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2016-04-01","end":"2016-09-30","val":87207,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":82452,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":102206,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":102206,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":40992,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017"}]}},"OtherInvestments":{"label":"Other Investments","description":"Amount of investments classified as other.","units":{"USD":[{"end":"2016-09-30","val":3000000,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2250000,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":2250000,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":2250000,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":2250000,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3000000,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2250000,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3010000,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"}]}},"OtherLongTermInvestments":{"label":"Other Long-term Investments","description":"Amount of long-term investments classified as other.","units":{"USD":[{"end":"2016-12-31","val":892590,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":0,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q4I"},{"end":"2018-03-31","val":400000,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-271557,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":4756,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-189106,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":82452,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":-5414,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":13385,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":13385,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":18798,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":18798,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":39377,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":39377,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":25991,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":25991,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":40992,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1792,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-1792,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-5956,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":-5956,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-4164,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-4164,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-7462,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-7462,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-1506,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-1506,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-7414,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":-7414,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-551,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":-551,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-964,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":-964,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":-413,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":-413,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-3029,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-3029,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":-2065,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-2065,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5044,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":5044,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":347,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":347,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1318,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-1318,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-1665,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-1665,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-49667,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-49667,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":-48349,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":-48349,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-67078,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-67078,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-97,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-97,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4739,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":4739,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":4836,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":4836,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1755,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":1755,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-2984,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-2984,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":8715,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":8715,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-18778,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-18081,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-36728,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-18420,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-17949,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-337,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-43567,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-24180,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-6839,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-5761,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-3626,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":14383,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-9553,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":-9553,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-46423,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-46423,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-36866,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-36866,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-26704,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-26704,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":19718,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":19718,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-57088,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-23339,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-20295,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":3047,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-11322,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":8973,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"OtherOperatingIncomeExpenseNet":{"label":"Other Operating Income (Expense), Net","description":"The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.","units":{"USD":[{"start":"2012-04-01","end":"2012-12-31","val":8218,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":8581,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":4197,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":-9051,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":1606,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":10657,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":3461,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":3461,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":1855,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":1855,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":10028,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":10028,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":3358,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":3358,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":10644,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":10644,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":7286,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":7286,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":11251,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":11251,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":607,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":607,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":55889,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":55889,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":-69230,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":-69230,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":289351,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":289351,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":358581,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":358581,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":472499,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2015-12-31","val":472499,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2015-10-01","end":"2015-12-31","val":183148,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"},{"start":"2015-04-01","end":"2016-03-31","val":202493,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":202493,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-270005,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-04-01","end":"2016-06-30","val":30106,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2016-04-01","end":"2016-09-30","val":132224,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":102119,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":189554,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":189554,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":27965,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-12-31","val":283809,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017"}]}},"OtherShortTermInvestments":{"label":"Other Short-term Investments","description":"Amount of short-term investments classified as other.","units":{"USD":[{"end":"2016-09-30","val":5172410,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5215536,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":5215536,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":5215536,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":5215536,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":2993825,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5221937,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4360602,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3864323,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4009810,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":4009810,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":4009810,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":4009810,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":4009810,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4165493,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3788507,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4618379,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3596484,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":3596484,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":3596484,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":3596484,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":3596484,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3063843,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2400000,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2000000,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2600000,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":2600000,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":2600000,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":2600000,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":2600000,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2400000,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1600000,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":600000,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"}]}},"PaymentsForProceedsFromInvestments":{"label":"Payments for (Proceeds from) Investments","description":"The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-01-01","end":"2016-09-30","val":11143504,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-12-31","val":10685553,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":500408,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-66045,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":-66045,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":869554,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":869554,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":334910,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":334910,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":484142,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":484142,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-368379,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":-368379,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":876463,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":876463,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":-140356,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":-140356,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-647739,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":-647739,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1109297,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":-1109297,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":-2476227,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-2476227,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-1494568,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-1494568,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-387326,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-387326,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1057404,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-1057404,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":-1814070,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-1814070,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-01-01","end":"2020-12-31","val":-2799547,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-2799547,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":438830,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":438830,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":719817,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":719817,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":881588,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":881588,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":826827,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":826827,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-679636,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-679636,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":231032,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":231032,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":133371,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":133371,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-91601,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":-91601,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":390548,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":390548,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":405578,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":405578,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":383520,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":383520,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":393057,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-199357,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":230362,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-476281,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-01-01","end":"2016-09-30","val":261544,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-12-31","val":3582805,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":318904,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2840932,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":2840932,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":3120716,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":3120716,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":3307544,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":3307544,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4000000,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":4000000,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":4000000,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":4000000,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":4670134,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":4670134,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1333579,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":1333578,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1333578,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":1333578,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":2249745,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":2249745,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":2743534,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":2743534,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":754574,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":754574,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":622263,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":622263,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1228731,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":1228731,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":1228731,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":1228731,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":1228730,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":1228730,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":57957,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":57957,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":339313,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":339313,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":1987949,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":190620,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":1652434,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"PaymentsForRoyalties":{"label":"Payments for Royalties","description":"The amount of cash paid for royalties during the current period.","units":{"USD":[{"start":"2012-04-01","end":"2013-03-31","val":736414,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2014-03-31","val":0,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":0,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2015-03-31","val":0,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014"}]}},"PaymentsToAcquireBusinessesNetOfCashAcquired":{"label":"Payments to Acquire Businesses, Net of Cash Acquired","description":"The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":4384175,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":4384175,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"}]}},"PaymentsToAcquireIntangibleAssets":{"label":"Payments to Acquire Intangible Assets","description":"The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-06-30","val":2088814,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":2088814,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":4322722,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":4322722,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"}]}},"PaymentsToAcquireInvestments":{"label":"Payments to Acquire Investments","description":"The cash outflow associated with the purchase of all investments (debt, security, other) during the period.","units":{"USD":[{"start":"2016-04-01","end":"2016-09-30","val":11143504,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-04-01","end":"2016-12-31","val":10685553,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2017-01-01","end":"2017-03-31","val":500408,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1"}]}},"PaymentsToAcquireProductiveAssets":{"label":"Payments to Acquire Productive Assets","description":"The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.","units":{"USD":[{"start":"2013-04-01","end":"2013-12-31","val":0,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":0,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-12-31","val":750000,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":750000,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":750000,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":-750000,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":750000,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"}]}},"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":"2010-04-01","end":"2010-06-30","val":88693,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":147385,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-04-01","end":"2010-12-31","val":193275,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-04-01","end":"2011-03-31","val":210519,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":1018588,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":1018588,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":1000053,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":1000053,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-04-01","end":"2011-12-31","val":1210757,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":1210757,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-04-01","end":"2012-03-31","val":1487628,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":1487628,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":150999,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":150999,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":258233,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":258233,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":258233,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-04-01","end":"2012-12-31","val":474381,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":474381,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-04-01","end":"2013-03-31","val":550622,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":550622,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":33150,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":33150,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":389365,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":389365,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":389365,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2013-12-31","val":654057,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":654057,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":2659295,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":2659295,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":1147274,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1147274,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":3720259,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":3720259,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-04-01","end":"2014-12-31","val":5941953,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":5941953,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":6167945,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":6167945,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":12285,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":12285,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":28572,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":28572,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":62465,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2016-03-31","val":62465,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":62465,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-01-01","end":"2016-09-30","val":7140,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":7140,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-04-01","end":"2016-12-31","val":18485,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":18485,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":52720,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":52720,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":181566,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":181566,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":214632,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":214632,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":611060,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":611060,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":234778,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":234778,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1184126,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":1184126,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":1271997,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1271997,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":1927906,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":1927906,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":443883,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":443883,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1429735,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":1429735,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":3309191,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":3309191,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":4664619,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":4664619,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":525384,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":525384,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":994410,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":994410,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":1146400,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":1146400,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-01-01","end":"2020-12-31","val":1547331,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":1547331,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":57825,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":57825,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":93049,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":93049,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":138562,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":138562,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":168527,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":168527,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":207848,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":207848,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":223215,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":223215,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":370791,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":370791,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":601012,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":601012,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":153755,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":153755,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":607248,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":607248,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":974070,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":974070,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":1228275,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":776721,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1069555,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":1403525,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"PreferredStockParOrStatedValuePerShare":{"label":"Preferred Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.","units":{"USD/shares":[{"end":"2011-03-31","val":0.001,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":0.001,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":0.001,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":0.001,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-06-30","val":0.001,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0.001,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0.001,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0.001,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":0.001,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":0.001,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":0.001,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":0.001,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0.001,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.001,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0.001,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0.001,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":0.001,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":0.001,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":0.001,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":0.001,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":0.001,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.001,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.001,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":0.001,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0.001,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.001,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":0.001,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":0.001,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":0.001,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":0.001,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.001,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.001,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.001,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.001,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":0.001,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":0.001,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":0.001,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":0.001,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.001,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.001,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.001,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.001,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":0.001,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":0.001,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":0.001,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.001,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.001,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.001,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":0.001,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":0.001,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":0.001,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":0.001,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.001,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.001,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.001,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.001,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":0.001,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":0.001,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":0.001,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0.001,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.001,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.001,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.001,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.001,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":0.001,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":0.001,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":0.001,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":0.001,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.001,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.001,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.001,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.001,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":0.001,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":0.001,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":0.001,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":0.001,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.001,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.001,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.001,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.001,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":0.001,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":0.001,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":0.001,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":0.001,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.001,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.001,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.001,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.001,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":0.001,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":0.001,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0.001,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":0.001,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.001,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.001,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.001,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.001,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":0.001,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":0.001,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0.001,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0.001,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.001,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.001,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.001,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.001,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":0.001,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":0.001,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":0.001,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.001,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.001,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.001,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"PreferredStockSharesAuthorized":{"label":"Preferred Stock, Shares Authorized","description":"The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2011-03-31","val":10000000,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":10000000,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":10000000,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":10000000,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-06-30","val":10000000,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":10000000,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":10000000,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":10000000,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":10000000,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":10000000,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":10000000,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":10000000,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":10000000,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":10000000,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":10000000,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":10000000,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":10000000,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":10000000,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":10000000,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":10000000,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":10000000,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":10000000,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":10000000,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":10000000,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":10000000,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":10000000,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":10000000,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":10000000,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":10000000,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":10000000,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":10000000,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":10000000,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":10000000,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10000000,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":10000000,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":10000000,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":10000000,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":10000000,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":10000000,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":10000000,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10000000,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10000000,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":10000000,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":10000000,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":10000000,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10000000,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":10000000,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10000000,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":10000000,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":10000000,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":10000000,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":10000000,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10000000,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10000000,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10000000,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10000000,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":10000000,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":10000000,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":10000000,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":10000000,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10000000,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10000000,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10000000,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10000000,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":10000000,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":10000000,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":10000000,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":10000000,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10000000,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10000000,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10000000,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10000000,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":10000000,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":10000000,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":10000000,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":10000000,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10000000,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":10000000,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10000000,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10000000,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":10000000,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":10000000,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":10000000,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":10000000,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10000000,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10000000,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10000000,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10000000,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":10000000,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":10000000,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":10000000,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":10000000,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10000000,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10000000,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10000000,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10000000,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":10000000,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":10000000,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":10000000,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":10000000,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10000000,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10000000,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10000000,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10000000,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":10000000,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":10000000,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":10000000,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10000000,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10000000,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10000000,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"PreferredStockSharesIssued":{"label":"Preferred Stock, Shares Issued","description":"Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.","units":{"shares":[{"end":"2011-03-31","val":0,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":0,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":0,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":0,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-06-30","val":0,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":0,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":0,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":0,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":0,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":0,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":0,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":0,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2016-12-31","val":0,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":0,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":0,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":0,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":0,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":0,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":0,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":0,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":0,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":0,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":0,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"PreferredStockSharesOutstanding":{"label":"Preferred Stock, Shares Outstanding","description":"Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.","units":{"shares":[{"end":"2011-03-31","val":0,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":0,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":0,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":0,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-06-30","val":0,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":0,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":0,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":0,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":0,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":0,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":0,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":0,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2016-12-31","val":0,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":0,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":0,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":0,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":0,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":0,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":0,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":0,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":0,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":0,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":0,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"PreferredStockValue":{"label":"Preferred Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2011-03-31","val":0,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":0,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":0,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":0,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-06-30","val":0,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":0,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":0,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":0,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":0,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":0,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":0,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":0,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2014-03-31","val":0,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2016-12-31","val":0,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":0,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":0,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":0,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":0,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":0,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":0,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":0,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":0,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":0,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":0,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"PrepaidExpenseAndOtherAssetsCurrent":{"label":"Prepaid Expense and Other Assets, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2019-12-31","val":1672422,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":1672422,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":1672422,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-06-30","val":2144150,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2178682,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1678428,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":1678428,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":1678428,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":1678428,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":1678428,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":823901,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":773146,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1184717,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1025276,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":1025276,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":1025276,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":1025276,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":1025276,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1066799,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1156314,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2642512,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2314639,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":2314639,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":2314639,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":2314639,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2314639,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2650823,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2399676,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2744172,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2832262,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":2832262,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":2832262,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":2832262,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3357009,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3041359,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3379650,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"PrepaidExpenseCurrent":{"label":"Prepaid Expense, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2011-03-31","val":885,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":885,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":885,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":885,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-06-30","val":0,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":832,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":842,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":10202,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":10202,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":10202,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":10202,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":10202,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":43838,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":134299,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1968,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1967,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":1967,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":1967,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":1967,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":1967,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":1967,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":29037,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":62343,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":62343,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":46937,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":32263,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":32263,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":32263,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":32263,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":32263,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":55804,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":232894,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":378133,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":112741,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":112741,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":112741,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":112741,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":112741,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":131503,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":395385,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":312547,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":315757,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":315757,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":315757,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":315757,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":308263,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":463287,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":410558,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":410558,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":410558,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":410558,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":410558,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":376897,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":622396,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":505082,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":437304,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":437304,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":437304,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":437304,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":437304,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":357532,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":350260,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":636476,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":473726,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":473726,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":473726,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":473726,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":473726,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":719296,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":512292,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1076138,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1672422,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":1672422,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":1672422,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":1672422,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":1672422,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1398596,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2144150,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2178682,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1678428,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":1678428,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":1678428,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":1678428,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":1678428,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":823901,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":773146,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1184717,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1025276,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":1025276,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":1025276,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":1025276,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":1025276,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1066799,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1156314,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2642512,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2314639,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":2314639,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":2314639,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":2314639,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2314639,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2650823,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2399676,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2744172,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2832262,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":2832262,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":2832262,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":2832262,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3357009,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3041359,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3379650,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"PrepaidInsurance":{"label":"Prepaid Insurance","description":"Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2019-12-31","val":133611,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":133611,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":133611,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-06-30","val":107367,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":275623,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":217465,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":217465,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":217465,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":217465,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":217465,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":148396,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":148396,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":315327,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":228849,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":228849,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":228849,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":228849,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":228849,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":157029,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":102747,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":356718,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":240785,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":240785,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":240785,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":240785,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":240785,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":164951,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":115800,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":446434,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":351273,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":351273,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":351273,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":351273,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":237970,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":155386,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":456886,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2014-04-01","end":"2014-06-30","val":88598,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":-168004,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"}]}},"ProceedsFromSaleOfMachineryAndEquipment":{"label":"Proceeds from Sale of Machinery and Equipment","description":"The cash inflow from sale of machinery and equipment.","units":{"USD":[{"start":"2011-04-01","end":"2012-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-12-31","val":0,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-04-01","end":"2013-03-31","val":13770,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":13770,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-09-30","val":33910,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":33910,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":33910,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2013-12-31","val":33910,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":33910,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":33910,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":33910,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-09-30","val":0,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-12-31","val":9052,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":9052,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":7867,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":7867,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":52500,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":52500,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":119935,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":119935,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":116524,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2016-03-31","val":158641,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":158641,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":42117,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":59013,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":16896,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":59013,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":16896,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-04-01","end":"2016-12-31","val":16896,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":16896,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":30451,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":30451,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":112183,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":112183,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":140198,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":140198,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":140462,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":140462,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":139763,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":139763,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":159449,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":159449,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":219269,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":219269,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":219063,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":219063,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":18400,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":18400,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":39810,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":39810,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":75310,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":75310,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":116785,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":16313,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"}]}},"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":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":16313,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-01-01","end":"2020-12-31","val":514448,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":27784,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":27784,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":69484,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":69484,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":101169,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":101169,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":177851,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":177851,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":112982,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":112982,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":412339,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":412339,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":464574,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":549574,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":520068,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":520068,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":97886,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":97886,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":309493,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":309493,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":328350,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":328350,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":354840,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":46097,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":202553,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":316095,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"ProceedsFromSaleOfTreasuryStock":{"label":"Proceeds from Sale of Treasury Stock","description":"The cash inflow from the issuance of an equity stock that has been previously reacquired by the entity.","units":{"USD":[{"start":"2016-04-01","end":"2016-09-30","val":-261544,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-04-01","end":"2016-12-31","val":-3582805,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2017-01-01","end":"2017-03-31","val":-318904,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1"}]}},"ProceedsFromSalesOfAssetsInvestingActivities":{"label":"Proceeds from Sales of Assets, Investing Activities","description":"Aggregate cash proceeds received from a combination of transactions that are classified as investing activities in which assets, which may include one or more investments, are sold to third-party buyers. This element can be used by entities to aggregate proceeds from all asset sales that are classified as investing activities.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":116785,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":514448,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2012-04-01","end":"2012-12-31","val":0,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":48000,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2013-12-31","val":118512,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":118512,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":4332975,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":4332975,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":78870,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":78870,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":134711,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":134711,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-04-01","end":"2014-12-31","val":197961,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":197961,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":327961,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":327961,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2016-03-31","val":0,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-04-01","end":"2016-12-31","val":15000,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":15000,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":111676,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":111676,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":74241,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":74241,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":174002,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":174002,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":174002,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":174002,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":174002,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":174002,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":6850,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":8870,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":8870,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":9356,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":9356,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2020,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":2020,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2020,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":2020,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":2020,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":2020,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-01-01","end":"2020-12-31","val":2020,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":2020,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":2673,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":2673,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":6053,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":6053,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":25106,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":25106,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":31084,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":31084,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":33863,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":33863,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":65335,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":65335,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":178195,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":178195,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":177281,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":35325,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":96476,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"ProductWarrantyAccrualClassifiedCurrent":{"label":"Product Warranty Accrual, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2018-12-31","val":79787,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":166301,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1I"},{"end":"2019-06-30","val":166301,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2I"},{"end":"2019-12-31","val":166301,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":166301,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":166301,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":160589,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":115731,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":98354,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":71852,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":158519,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":158519,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":158519,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":71852,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":160972,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":154215,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":50916,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":49624,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":67027,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":67027,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":67027,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":49624,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":82295,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":312998,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":483382,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":74103,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":285109,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":285109,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":285109,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":74103,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":644629,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1422623,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":779535,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":108930,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":108930,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":108930,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":108930,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":86260,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":87284,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":102071,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"ProfitLoss":{"label":"Net Income (Loss), Including Portion Attributable to Noncontrolling Interest","description":"The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.","units":{"USD":[{"start":"2013-04-01","end":"2013-06-30","val":1613984,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":3663533,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2013-12-31","val":4869839,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-06-30","val":2220706,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":4298907,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-12-31","val":6216057,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2015-04-01","end":"2015-09-30","val":320095,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":778907,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2016-03-31","val":34744,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-764617,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-04-01","end":"2016-09-30","val":-530843,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":74452,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":78053,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2017-01-01","end":"2017-03-31","val":600071,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1"}]}},"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":"2012-03-31","val":2545673,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2013-03-31","val":2943290,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":2943290,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-12-31","val":3050819,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5400647,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":5400647,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-12-31","val":11236435,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":11297543,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":11297543,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":11297543,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":11297543,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":11297543,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":11248050,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":11001297,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10977421,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10994710,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":10994710,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":10994710,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10942131,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-12-31","val":10890533,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":10890533,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-12-31","val":11325663,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":11325663,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":12561969,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":12561969,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":17157973,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":17157973,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":15963757,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":15963757,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":15789232,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":15789232,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":14689147,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":14689147,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":15526779,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"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":"2011-03-31","val":710460,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":710460,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":710460,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":710460,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-06-30","val":1681712,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1582899,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1691537,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1982290,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":1982290,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":1982290,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":1982290,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":1982290,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2038337,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2152645,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2232056,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":2232355,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":2232355,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":2232355,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":2232355,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":2232355,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":2232355,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2133758,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2404442,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":2404442,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2543551,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-12-31","val":2543551,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4385881,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":4385881,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":4385881,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":4385881,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":4385881,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5398904,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":7858497,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":9486194,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":9275965,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":9275965,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":9275965,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":9275965,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":9275965,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":9092880,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8697175,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":8449492,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":8232911,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":8232911,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":8232911,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":8232911,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":7969169,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":7715964,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7458723,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":7458723,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":7458723,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":7458723,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":7458723,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7259078,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7166159,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7016570,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7197499,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":7197499,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":7197499,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":7197499,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":7197499,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7118971,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7801954,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7695650,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8020462,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":8020462,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":8020462,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":8020462,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":8020462,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8276796,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9108234,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10896855,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12071019,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":12071019,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":12071019,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":12071019,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":12071019,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11913754,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":11571961,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11595366,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12021811,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":12021811,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":12021811,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":12021811,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":12021811,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11926464,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11721692,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11401978,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11185539,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":11185539,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":11185539,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":11185539,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":11185539,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11165706,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10799084,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10374126,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10423964,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":10423964,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":10423964,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":10423964,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":10423964,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10330685,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10627702,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10650384,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10782372,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":10782372,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":10782372,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":10782372,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11233795,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":11194296,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":11330713,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"ProvisionForDoubtfulAccounts":{"label":"Accounts Receivable, Credit Loss Expense (Reversal)","description":"Amount of expense (reversal of expense) for expected credit loss on accounts receivable.","units":{"USD":[{"start":"2010-04-01","end":"2010-09-30","val":4840,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-04-01","end":"2010-12-31","val":7312,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-04-01","end":"2011-03-31","val":7377,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":0,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":0,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-04-01","end":"2011-12-31","val":0,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":0,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-04-01","end":"2012-03-31","val":46203,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":46203,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":9951,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":9951,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":9958,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":9958,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":9958,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-04-01","end":"2012-12-31","val":69995,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":-69995,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-04-01","end":"2013-03-31","val":69975,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":-69975,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-12-31","val":0,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":849531,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":605,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":605,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-12-31","val":-14832,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":14832,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":7577,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":7577,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":-24906,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":-104774,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":-86494,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":-86494,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":-104252,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2016-03-31","val":-143192,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":-143192,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-38940,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":190384,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":-151444,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":247568,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":-208628,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-04-01","end":"2016-12-31","val":-272807,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":272807,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":-45313,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":45313,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":121015,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":121015,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":147470,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":147470,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":262766,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":262766,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":63566,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":63566,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":141348,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":141348,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":134901,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":134901,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":186882,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":186882,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":177906,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":177906,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":229792,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":229792,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":255943,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":255943,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":315256,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":315256,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":133803,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":133803,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":236005,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":236005,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":182179,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":182179,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-01-01","end":"2020-12-31","val":184293,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":184293,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-3084,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-3084,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-32463,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-32463,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":2622,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":2622,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":15979,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":15979,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":28453,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":28453,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":28474,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":28474,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":40948,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":40948,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":77704,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":77704,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":41792,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":41792,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":378753,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":378753,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":420883,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":420883,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":488420,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":61684,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":134047,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":209177,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"ProvisionForLoanLeaseAndOtherLosses":{"label":"Provision for Loan, Lease, and Other Losses","description":"Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.","units":{"USD":[{"start":"2016-04-01","end":"2016-12-31","val":272773,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":262654,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":262654,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":186880,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":186880,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":315256,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":315256,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":184293,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":184293,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":15979,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":15979,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":77704,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":77704,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":488420,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"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":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":0,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":0,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":0,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":0,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":3600,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":3600,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":3600,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":3600,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":3600,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":3600,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":0,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":0,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-04-01","end":"2012-03-31","val":3600,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":3600,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":0,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":0,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":0,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":0,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":0,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":629,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":629,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":615,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":615,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":2190,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":2190,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":1575,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":1575,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":2501,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":311,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":3990,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":3121,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"}]}},"ResearchAndDevelopmentExpense":{"label":"Research and Development Expense","description":"The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.","units":{"USD":[{"start":"2012-04-01","end":"2012-06-30","val":39780,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":110234,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":110234,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":70454,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":70454,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":148865,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":38472,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":315045,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":95930,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":95930,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":251019,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":251019,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":251019,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":155089,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":155089,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":155089,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":390710,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":390710,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":139691,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":139691,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":703266,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":703266,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":271227,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":271227,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":810020,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":810020,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":538793,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":538793,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":1331834,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":1331834,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":521814,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":521814,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":1832671,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":271227,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2015-03-31","val":1832671,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":304489,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":304489,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":599635,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":599635,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":295146,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":295146,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":948508,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2015-12-31","val":948508,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2015-10-01","end":"2015-12-31","val":348874,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"},{"start":"2015-04-01","end":"2016-03-31","val":899013,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":899013,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":153522,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":404244,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":250722,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":250722,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":667957,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":514435,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":263712,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":263712,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":757880,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":757880,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":198966,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":198966,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":479520,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":479520,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":275776,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":275776,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":798142,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":798142,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":318621,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":318621,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1221211,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":1221211,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":403220,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":403220,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":720221,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":720221,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":317002,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":317002,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1097897,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1097897,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":377676,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":377676,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1397440,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":1397440,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":349058,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":349058,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":861929,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":861929,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":512871,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":512871,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1503645,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":1503645,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":641716,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":641716,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1933112,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1933112,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":409726,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":409726,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":639274,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":639274,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":229548,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":229548,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1073074,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":1073074,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":433800,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":433800,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1299103,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":1299103,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":256891,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":256891,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":558336,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":558336,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":301445,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":301445,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":848993,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":848993,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":290657,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":290657,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1120080,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":1120080,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":308316,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":308316,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":670512,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":670512,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":362197,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":362197,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1105571,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":818823,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":435059,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":309566,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1432000,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":1051858,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":336452,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":274389,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":594769,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":467253,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":258317,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":192864,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":734894,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":649506,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":215359,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":182253,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":917123,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":265058,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":615069,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":300578,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":952666,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":337597,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2011-03-31","val":4839770,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":4839770,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":4839770,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":4839770,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011Q1I"},{"end":"2011-06-30","val":5614348,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":6800006,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":7695041,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":8027541,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":8027541,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":8027541,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":8027541,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":8027541,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012Q1I"},{"end":"2012-06-30","val":8593276,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":9238406,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":8912137,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":9460196,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":9460196,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":9460196,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":9460196,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":9460196,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":9460196,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":11074180,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":13123729,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":13123729,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":14330035,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":15067505,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":15067505,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":15067505,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":15067505,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":15067505,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":17288211,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":19366412,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":21283562,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":20815188,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":20815188,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":20815188,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":20815188,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":20815188,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":20356375,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":21135283,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":21614082,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":20849932,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":20849932,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":20849932,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":20849932,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":20244637,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":20319089,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":20927985,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":20927985,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":20927985,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":20927985,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":21099300,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":21699371,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":23012019,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":24229976,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":25548835,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":25548835,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":25548835,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":25548835,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":25548835,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":27425063,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":29139333,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":30798422,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":22683577,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":22683577,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":22683577,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":22683577,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":22683577,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":24352195,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":25337699,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":26259447,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":24705069,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":24705069,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":24705069,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":24705069,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":24705069,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":24339805,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":23531302,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":22473554,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":22529472,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":22529472,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":22529472,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":22529472,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":22529472,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":21927972,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":21530806,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":21623052,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":21477929,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":21477929,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":21477929,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":21477929,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":21477929,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":22105090,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":22389919,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":23600667,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":25425689,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":25425689,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":25425689,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":25425689,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":25425689,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":28015310,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":30872467,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":32911857,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":36202403,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":36202403,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":36202403,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":36202403,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":37636778,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":39699503,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":41882140,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"RevenueFromContractWithCustomerExcludingAssessedTax":{"label":"Revenue from Contract with Customer, Excluding Assessed Tax","description":"Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":7824495,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":17289447,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":9464951,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":9464951,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":27339677,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":10050192,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":10050192,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":38286376,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":10946738,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":12169718,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":12169718,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-03-31","val":12169718,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2018-01-01","end":"2018-03-31","val":12169718,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":23509478,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":23509478,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":11339761,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":11339761,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-04-01","end":"2018-06-30","val":11339761,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":11339761,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":35009380,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":35009380,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":11499902,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":11499902,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-07-01","end":"2018-09-30","val":11499902,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":11499902,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":45614535,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":45614535,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":10605154,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-10-01","end":"2018-12-31","val":10605154,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":10833058,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":10833058,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-03-31","val":10833058,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-03-31","val":10833058,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":20957089,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":20957089,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":10124031,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":10124031,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-04-01","end":"2019-06-30","val":10124031,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":10124031,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":30862850,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":30862850,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":9905761,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":9905761,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-07-01","end":"2019-09-30","val":9905761,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":9905761,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":38981313,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":38981313,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":8118463,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-10-01","end":"2019-12-31","val":8118463,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":7447142,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":7447142,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-03-31","val":7447142,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":7447142,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11806621,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":11806621,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":4359479,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":4359479,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-04-01","end":"2020-06-30","val":4359479,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":4359479,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":15806727,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":15806727,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":4000106,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":4000106,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-07-01","end":"2020-09-30","val":4000106,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":4000106,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":21458609,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":21458609,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":5651882,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-10-01","end":"2020-12-31","val":5651882,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":5092349,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":5092349,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-03-31","val":5092349,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2021-01-01","end":"2021-03-31","val":5092349,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":11126632,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":11126632,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":6034283,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":6034283,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-04-01","end":"2021-06-30","val":6034283,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":6034283,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":18069830,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":18069830,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":6943198,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":6943198,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-07-01","end":"2021-09-30","val":6943198,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":6943198,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":26356176,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":26356176,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":8286346,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-10-01","end":"2021-12-31","val":8286346,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":9503140,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":9503140,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-03-31","val":9503140,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":19136287,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":19136287,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":9633147,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":9633147,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-04-01","end":"2022-06-30","val":9633147,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":31965625,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":31965625,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":12829338,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":12829338,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-07-01","end":"2022-09-30","val":12829338,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":45936643,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":45936643,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":13971018,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":14553461,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":14684628,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":28997039,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":29243550,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":14443577,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":14560252,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":43825975,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":44187449,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":14828936,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":14943899,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":58208060,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":13641140,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":28801653,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":15160513,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":45999606,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":17197953,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"RevenueRemainingPerformanceObligation":{"label":"Revenue, Remaining Performance Obligation, Amount","description":"Amount of transaction price allocated to performance obligation that has not been recognized as revenue.","units":{"USD":[{"end":"2018-03-31","val":3665646,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2629162,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"}]}},"SaleOfStockNumberOfSharesIssuedInTransaction":{"label":"Sale of Stock, Number of Shares Issued in Transaction","description":"The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.","units":{"shares":[{"start":"2014-07-01","end":"2014-07-31","val":4500000,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"}]}},"SalesRevenueGoodsNet":{"label":"Sales Revenue, Goods, Net (Deprecated 2018-01-31)","description":"Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.","units":{"USD":[{"start":"2010-04-01","end":"2010-06-30","val":636391,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":2561811,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":1925420,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":5016310,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":2454499,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":7186734,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":2408280,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":2408280,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":6683556,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":6683556,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":4275276,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":4275276,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":11463655,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":11463655,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":4780099,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":4780099,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-04-01","end":"2012-03-31","val":14875652,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":14875652,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":3451507,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":3451507,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":7547959,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":7547959,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":7547959,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":4096452,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":4096452,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":4096452,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":10724586,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":10724586,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":3176627,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":3176627,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":15740546,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":15740546,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":6838961,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":6838961,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":15779023,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":15779023,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":15779023,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":8940062,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":8940062,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":8940062,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":24778093,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":24778093,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":8999070,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":8999070,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":33646158,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":33646158,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":12316512,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":12316512,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":26945230,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":26945230,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":14628718,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":14628718,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":38640246,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":38640246,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":11695016,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":11695016,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":47768556,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":47768556,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":6211970,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":6211970,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":13503816,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":13503816,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":7291846,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":7291846,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":20019400,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-10-01","end":"2015-12-31","val":6515584,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"},{"start":"2015-04-01","end":"2016-03-31","val":23992324,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":23992324,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3972924,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":7435817,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":3462893,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":3462893,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":11942860,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":7969936,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":4507044,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":4507044,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":14336618,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":14336618,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":7292228,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":7292228,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":16126879,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":8834650,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":25514149,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":9387232,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":35502510,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":11454615,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"}]}},"SalesRevenueNet":{"label":"Revenue, Net (Deprecated 2018-01-31)","description":"Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.","units":{"USD":[{"start":"2010-04-01","end":"2010-06-30","val":771624,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":2908646,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":2137022,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":5605063,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":2696417,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":8033926,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":2683724,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":2683724,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":7206245,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":7206245,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":4522521,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":4522521,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":12275228,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":12275228,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":5068983,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":5068983,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-04-01","end":"2012-03-31","val":15925213,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":15925213,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":3677273,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":3677273,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":8056866,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":8056866,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":8056866,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":4379593,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":4379593,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":4379593,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":11597927,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":11597927,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":3541061,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":3541061,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":16887267,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":16887267,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":7181580,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":7181580,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":16524036,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":16524036,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":16524036,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":9342456,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":9342456,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":9342456,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":26054873,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":26054873,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":9530837,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":9530837,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":35392108,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":35392108,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":13144834,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":13144834,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":28865766,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":28865766,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":15720932,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":15720932,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":41382465,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":41382465,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":12516699,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":12516699,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":51179392,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":13144834,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2015-03-31","val":51179392,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":6877243,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":6877243,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":14974537,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":14974537,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":8097294,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":8097294,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":22528792,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2015-12-31","val":22528792,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2015-10-01","end":"2015-12-31","val":7554255,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"},{"start":"2015-04-01","end":"2016-03-31","val":27072446,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":27072446,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4543654,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":8517697,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":3974043,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":3974043,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":3974043,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":13508509,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":8964855,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":4990813,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":4990813,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":4990813,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":15987186,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":15987186,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2016-10-01","end":"2016-12-31","val":7022330,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":7824495,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":7824495,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":7824495,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":17289447,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":9464951,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":9464951,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":27339677,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":10050192,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":10050192,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":38286376,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":10946738,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":12169718,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"}]}},"SalesRevenueServicesNet":{"label":"Sales Revenue, Services, Net (Deprecated 2018-01-31)","description":"Aggregate revenue during the period from services rendered in the normal course of business, after deducting allowances and discounts.","units":{"USD":[{"start":"2010-04-01","end":"2010-06-30","val":135233,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":346835,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":211602,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":588753,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":241918,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":847192,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":275444,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":275444,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":522689,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":522689,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":247245,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":247245,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":811573,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":811573,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":288884,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":288884,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-04-01","end":"2012-03-31","val":1049561,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":1049561,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":225766,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":225766,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":508907,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":508907,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":508907,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":283141,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":283141,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":283141,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":873341,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":873341,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":364434,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":364434,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":1146721,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":1146721,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":342619,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":342619,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":745013,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":745013,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":745013,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":402394,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":402394,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":402394,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":1276780,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":1276780,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":531767,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":531767,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":1745950,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":1745950,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":828322,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":828322,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":1920536,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":1920536,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":1092214,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":1092214,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":2742219,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":2742219,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":821683,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":821683,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":3410836,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":3410836,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":665273,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":665273,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":1470721,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":1470721,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":805448,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":805448,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":2509392,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-10-01","end":"2015-12-31","val":1038671,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"},{"start":"2015-04-01","end":"2016-03-31","val":3080122,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":3080122,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":570730,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1081880,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":511150,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":511150,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1565649,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":994919,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":483769,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":483769,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":1650568,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":1650568,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":532267,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":532267,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1162568,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":630301,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1825528,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":662960,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2783866,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":715103,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value","description":"Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.","units":{"USD/shares":[{"start":"2012-04-01","end":"2013-03-31","val":1.75,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2014-03-31","val":1.64,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":1.64,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2014-03-31","val":1.64,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2014-03-31","val":1.64,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":1.64,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-09-30","val":2.12,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-12-31","val":2.12,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2015-03-31","val":1.39,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":1.39,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2015-03-31","val":1.39,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-04-01","end":"2015-03-31","val":1.39,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":1.39,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":1.52,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":1.5,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":1.52,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2016-03-31","val":1.54,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":1.54,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015"},{"start":"2016-04-01","end":"2016-06-30","val":1.92,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2016-04-01","end":"2016-12-31","val":1.73,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value","description":"The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).","units":{"USD/shares":[{"start":"2013-04-01","end":"2014-03-31","val":1.85,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":1.85,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2014-03-31","val":1.85,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2014-03-31","val":1.85,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":1.85,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":4.03,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":4.03,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-12-31","val":4.03,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2015-03-31","val":4.03,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":4.03,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2015-03-31","val":4.03,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-04-01","end":"2015-03-31","val":4.03,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":4.03,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2016-04-01","end":"2016-06-30","val":1.01,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2016-04-01","end":"2016-12-31","val":0.49,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number","description":"The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.","units":{"shares":[{"end":"2012-12-31","val":650000,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":809000,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-12-31","val":629375,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":990850,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":990850,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":990850,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":990850,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":990850,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1021815,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":983315,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":906315,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":907000,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":907000,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":907000,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":907000,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":907000,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1137600,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1037600,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":913200,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1050800,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":1050800,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1128500,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-12-31","val":1003000,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1327266,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q4I"},{"end":"2018-12-31","val":763899,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018Q4I"},{"end":"2019-12-31","val":182933,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":304566,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":503934,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-12-31","val":214400,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price","description":"The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.","units":{"USD/shares":[{"end":"2013-12-31","val":1.29,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2017-12-31","val":1.85,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2.04,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1.75,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.8,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.8,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.79,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value","description":"Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.","units":{"USD":[{"start":"2016-04-01","end":"2016-12-31","val":109900,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":42532,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":42532,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2430697,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":2430697,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":155406,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":155406,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":936,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":936,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2352,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":2352,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":19113,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":19113,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":939335,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period","description":"Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.","units":{"shares":[{"start":"2018-01-01","end":"2018-12-31","val":65500,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":291000,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":180933,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period","description":"For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.","units":{"shares":[{"start":"2011-04-01","end":"2012-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-12-31","val":-25000,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-04-01","end":"2013-03-31","val":-25000,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012"},{"start":"2013-04-01","end":"2013-12-31","val":-5000,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2014-03-31","val":-5000,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013"},{"start":"2017-01-01","end":"2017-12-31","val":16500,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":4200,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":16467,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":10500,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":44000,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":67600,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":12000,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price","description":"Weighted average price of options that were either forfeited or expired.","units":{"USD/shares":[{"start":"2017-01-01","end":"2017-12-31","val":1.62,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1.87,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2.11,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.81,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.79,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.79,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.79,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Intrinsic Value","description":"The combined weighted average of the accumulated differences between the fair values on underlying shares and exercises prices to acquire such shares as of the grant date on options that were either forfeited or lapsed.","units":{"USD/shares":[{"start":"2017-01-01","end":"2017-12-31","val":1.38,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1.38,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2.12,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.35,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.37,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.37,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.37,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period","description":"The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.","units":{"shares":[{"start":"2012-04-01","end":"2013-03-31","val":-25000,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2014-03-31","val":-9000,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":-9000,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2014-03-31","val":-9000,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2014-03-31","val":-9000,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":-9000,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-09-30","val":-41500,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-12-31","val":-41500,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2015-03-31","val":-498615,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":-498615,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2015-03-31","val":-498615,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-04-01","end":"2015-03-31","val":-498615,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":-498615,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":-100000,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":-367600,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":-512600,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2016-03-31","val":-552300,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":-552300,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015"},{"start":"2016-04-01","end":"2016-06-30","val":-96000,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2016-04-01","end":"2016-12-31","val":-134200,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures","description":"Net number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2013-04-01","end":"2014-03-31","val":1583000,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":1583000,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2014-03-31","val":1583000,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2014-03-31","val":1583000,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":1583000,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":133900,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":133900,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-12-31","val":133900,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2015-03-31","val":133900,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":133900,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2015-03-31","val":133900,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-04-01","end":"2015-03-31","val":133900,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":133900,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2016-04-01","end":"2016-06-30","val":315500,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2016-04-01","end":"2016-12-31","val":848000,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross","description":"Gross number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2011-04-01","end":"2012-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2013-03-31","val":820000,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2012"},{"start":"2016-04-01","end":"2016-12-31","val":848000,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2020-03-17","val":115200,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2020-03-17","val":115200,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2020-03-17","val":115200,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-03-17","val":115200,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-03-17","val":115200,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-03-17","val":115200,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-03-17","val":115200,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-03-17","val":115200,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1I"},{"end":"2020-08-21","val":630000,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-08-21","val":630000,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-08-21","val":630000,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-08-21","val":630000,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q3I"},{"start":"2020-01-01","end":"2020-12-31","val":945200,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"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":"2013-04-01","end":"2013-12-31","val":1.71,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2014-04-01","end":"2014-06-30","val":4.03,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":4.03,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-12-31","val":4.03,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2016-04-01","end":"2016-12-31","val":0.49,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":0.37,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value","description":"Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.","units":{"USD":[{"end":"2016-12-31","val":228180,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-12-31","val":999487,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":997970,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":171173,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":170973,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":60867,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":60867,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":48695,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":48695,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":228620,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":223670,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":194920,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":194920,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":219500,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number","description":"Number of options outstanding, including both vested and non-vested options.","units":{"shares":[{"end":"2011-03-31","val":1010000,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011Q1I"},{"end":"2012-03-31","val":1010000,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2012-03-31","val":1010000,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2012-03-31","val":1830000,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-03-31","val":1808000,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2012Q1I"},{"end":"2012-12-31","val":1805000,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1805000,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":1805000,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":1805000,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-03-31","val":1805000,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2013-03-31","val":1808000,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2013-03-31","val":1808000,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q1I"},{"end":"2013-12-31","val":2975875,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3071850,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":3071850,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":3074850,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":3074850,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":3074850,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2014-03-31","val":3074850,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2014-03-31","val":3074850,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2014-03-31","val":3074850,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2014-03-31","val":3074850,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3000615,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2893615,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2716615,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2113500,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":2113500,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":2113500,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":2113500,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":2113500,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2015-03-31","val":2113500,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2013500,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1745900,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1600900,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1561200,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":1561200,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":1561200,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1780700,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-12-31","val":2165000,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":2023500,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1920667,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":1919000,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":872066,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":872066,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":182933,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":182933,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":934700,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":934700,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":883700,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":865700,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":759900,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":759900,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":214400,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price","description":"Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.","units":{"USD/shares":[{"end":"2013-12-31","val":1.39,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1.39,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":1.39,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":1.39,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1.58,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1.58,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2.12,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2016-06-30","val":2.29,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2I"},{"end":"2016-12-31","val":1.66,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-06-30","val":2.03,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-12-31","val":1.67,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":1.67,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1.95,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":1.95,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1.75,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":1.75,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.8,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":0.8,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.8,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":0.8,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.8,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":0.8,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.79,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value","description":"Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD":[{"end":"2013-12-31","val":809873,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price","description":"Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD/shares":[{"end":"2017-12-31","val":1.67,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1.95,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1.75,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.8,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.8,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.8,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.79,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value","description":"Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD":[{"end":"2013-12-31","val":4136658,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2017-12-31","val":999487,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q4I"},{"end":"2018-12-31","val":171173,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018Q4I"},{"end":"2019-12-31","val":60867,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":48695,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":228620,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":194920,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-12-31","val":219500,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number","description":"Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"shares":[{"end":"2017-12-31","val":1920667,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q4I"},{"end":"2018-12-31","val":872066,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018Q4I"},{"end":"2019-12-31","val":182933,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":934700,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":883700,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":759900,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-12-31","val":214400,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price","description":"Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD/shares":[{"end":"2018-12-31","val":1.27,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1.34,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.8,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.8,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.8,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value (Deprecated 2013-01-31)","description":"Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.","units":{"USD":[{"start":"2010-04-01","end":"2011-03-31","val":45262,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2012-03-31","val":80530,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2011"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased","description":"Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement.","units":{"USD/shares":[{"end":"2018-12-31","val":3.91,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1.63,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1.48,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1.12,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1.29,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2.57,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price","description":"Weighted average price at which option holders acquired shares when converting their stock options into shares.","units":{"USD/shares":[{"start":"2017-01-01","end":"2017-12-31","val":1.29,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1.42,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1.22,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1.01,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.79,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.79,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.81,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.","units":{"USD/shares":[{"start":"2018-01-01","end":"2018-12-31","val":1.75,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":3.04,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1.75,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price","description":"Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.","units":{"USD/shares":[{"end":"2020-03-17","val":0.81,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2020-03-17","val":0.81,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2020-03-17","val":0.81,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-03-17","val":0.81,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-03-17","val":0.81,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-03-17","val":0.81,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-03-17","val":0.81,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-03-17","val":0.81,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q1I"},{"end":"2020-08-21","val":0.785,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-08-21","val":0.785,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-08-21","val":0.785,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-08-21","val":0.785,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-08-21","val":0.785,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-08-21","val":0.79,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q3I"},{"start":"2020-01-01","end":"2020-12-31","val":0.8,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable","description":"The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.","units":{"shares":[{"end":"2013-03-31","val":809000,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-12-31","val":629375,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":990850,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":990850,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":990850,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":990850,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":990850,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1021815,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":983315,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":906315,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":907000,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":907000,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":907000,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":907000,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":907000,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1137600,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1037600,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":913200,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1050800,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":1050800,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":907000,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1128500,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-12-31","val":1003000,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":1003000,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1327266,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":1327266,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":763899,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":763899,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":182933,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":182933,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":304566,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":304566,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":503934,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":503934,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":214400,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding","description":"The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.","units":{"shares":[{"end":"2013-03-31","val":1805000,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q1I"},{"end":"2013-12-31","val":2975875,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3071850,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":3071850,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":3074850,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":3074850,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":3074850,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3000615,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2893615,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2716615,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2113500,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":2113500,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":2113500,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":2113500,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":2113500,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2013500,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1745900,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1600900,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1561200,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":1561200,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":2113500,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1780700,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-12-31","val":2165000,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":2165000,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2152402,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":2152402,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1248446,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":1248446,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":773127,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":773127,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1442823,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":1442823,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1622573,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":1622573,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1808099,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":1808099,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1878266,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1":{"label":"Share-based Payment Arrangement, Expensed and Capitalized, Amount","description":"Amount of cost expensed and capitalized for award under share-based payment arrangement.","units":{"USD":[{"start":"2015-04-01","end":"2016-03-31","val":819176,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-04-01","end":"2016-12-31","val":654366,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":654366,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":794939,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":794939,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":989651,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":989651,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":372312,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value","description":"Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.","units":{"USD":[{"end":"2017-12-31","val":563856,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017Q4I"},{"end":"2018-12-31","val":128860,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018Q4I"},{"end":"2019-12-31","val":60867,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":78957,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":129213,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-12-31","val":219500,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares","description":"Number of non-vested options outstanding.","units":{"shares":[{"end":"2013-03-31","val":1155000,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q1I"},{"end":"2013-12-31","val":2346500,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2081000,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":2084000,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":2084000,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":2084000,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1978800,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1910300,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1810300,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1206500,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":1206500,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":1206500,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":1206500,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":1206500,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":875900,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":708300,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":687700,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":510400,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":510400,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":659900,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-12-31","val":1145500,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-12-31","val":593401,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":554234,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":108167,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":107967,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":934700,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":934700,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":579134,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":565134,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":255966,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":255966,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares","description":"Number of non-vested options forfeited.","units":{"shares":[{"start":"2014-04-01","end":"2015-03-31","val":-409300,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":-100000,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":-367600,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":-512600,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2016-03-31","val":-552300,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015"},{"start":"2016-04-01","end":"2016-06-30","val":-96000,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2017-01-01","end":"2017-12-31","val":5267,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":3533,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":10500,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":44000,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":37600,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":4000,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value","description":"Weighted average grant-date fair value of non-vested options forfeited.","units":{"USD/shares":[{"start":"2014-04-01","end":"2015-03-31","val":0.55,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":1.52,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":1.5,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":1.52,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2016-03-31","val":1.54,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015"},{"start":"2016-04-01","end":"2016-06-30","val":1.92,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2017-01-01","end":"2017-12-31","val":1.06,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1.55,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.35,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.37,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.37,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.37,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price","description":"Weighted average grant-date fair value of non-vested options outstanding.","units":{"USD/shares":[{"end":"2013-03-31","val":0.95,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q1I"},{"end":"2013-12-31","val":1.42,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1.51,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":1.51,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":1.51,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":1.51,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1.7,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1.7,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1.58,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1.58,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":1.58,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":1.58,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":1.58,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":1.58,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1.61,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1.67,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2.97,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1.81,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":1.81,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1.41,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-12-31","val":0.87,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.84,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":0.87,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.83,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":0.83,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.37,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":0.37,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.37,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":0.37,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.37,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":0.37,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNumberOfSharesPeriodIncreaseDecrease":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Number of Shares, Period Increase (Decrease)","description":"Number of increase (decrease) of non-vested options.","units":{"shares":[{"start":"2016-04-01","end":"2016-12-31","val":-110000,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value","description":"Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.","units":{"USD":[{"start":"2011-04-01","end":"2012-03-31","val":80530,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2013-03-31","val":166187,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":166187,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2014-03-31","val":1433984,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":1433984,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2015-03-31","val":1280785,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":1280785,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2016-03-31","val":565646,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":565646,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-04-01","end":"2016-12-31","val":242801,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":242801,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares","description":"Number of options vested.","units":{"shares":[{"start":"2013-04-01","end":"2013-12-31","val":-286500,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2014-04-01","end":"2014-06-30","val":-236100,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":-286100,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-12-31","val":-386100,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2015-03-31","val":-602100,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":-230600,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":-230600,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":-230600,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2016-03-31","val":-370600,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015"},{"start":"2016-04-01","end":"2016-06-30","val":-128200,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2017-01-01","end":"2017-12-31","val":546832,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":442534,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":107967,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":311566,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":271568,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":251966,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value","description":"Weighted average grant-date fair value of options vested.","units":{"USD/shares":[{"start":"2013-04-01","end":"2013-12-31","val":2.42,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2014-04-01","end":"2014-06-30","val":1.37,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":1.37,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-12-31","val":2.01,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2015-03-31","val":2.01,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":1.62,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":1.62,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":1.62,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2016-03-31","val":1.4,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015"},{"start":"2016-04-01","end":"2016-06-30","val":1.68,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2017-01-01","end":"2017-12-31","val":0.9,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.87,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.83,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.37,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.37,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.37,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price","description":"Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.","units":{"USD/shares":[{"end":"2017-12-31","val":1.85,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":1.85,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2.04,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":2.04,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1.75,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":1.75,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.8,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":0.8,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.8,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":0.8,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.79,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price","description":"The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.","units":{"USD/shares":[{"end":"2017-12-31","val":1.49,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":1.49,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1.36,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":1.36,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0.41,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":0.41,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.52,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":0.52,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.44,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":0.44,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.35,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":0.35,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.09,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"SharesIssued":{"label":"Shares, Issued","description":"Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.","units":{"shares":[{"end":"2011-03-31","val":0,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011Q1I"},{"end":"2013-11-18","val":2259393,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"}]}},"ShippingHandlingAndTransportationCosts":{"label":"Shipping, Handling and Transportation Costs (Deprecated 2018-01-31)","description":"Cost incurred during the reporting period in transporting goods and services to customers. Includes freight-out costs.","units":{"USD":[{"start":"2012-04-01","end":"2013-03-31","val":299864,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2014-03-31","val":496661,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":496661,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-09-30","val":271832,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-04-01","end":"2014-12-31","val":420290,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":498994,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":119193,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2015-03-31","val":498994,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":85326,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":85326,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":143979,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":208881,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2016-03-31","val":251351,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015"},{"start":"2016-04-01","end":"2016-06-30","val":37715,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"}]}},"ShortTermInvestments":{"label":"Short-term Investments","description":"Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.","units":{"USD":[{"end":"2016-09-30","val":2172410,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2965536,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":2965536,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":2965536,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":2965536,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":5959361,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2221937,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2110602,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":854323,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4310627,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":4310627,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4557740,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":4557740,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3822053,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":3822053,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2388601,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":2388601,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1013683,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":1013683,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1154284,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":1154284,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2799539,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"ShortTermLeaseCost":{"label":"Short-term Lease, Cost","description":"Amount of short-term lease cost, excluding expense for lease with term of one month or less.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":8906,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":22318,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":13411,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":41097,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":18779,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":60590,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":19472,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":19472,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":38531,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":19059,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":57719,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":19189,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":75147,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":75147,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":16262,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":16262,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":35263,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":35263,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":19000,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":19000,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":46448,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":35263,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":11186,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":19000,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":69808,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":69808,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":20652,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":20652,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":36914,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":36914,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":16261,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":16261,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":50270,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":35263,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":13356,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":13356,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":79378,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":79378,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":18852,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":18852,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":37204,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":18352,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":52285,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":15081,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":75603,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":38665,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"}]}},"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":"2010-03-31","val":3479273,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2010-03-31","val":3479273,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010Q1I"},{"end":"2011-03-31","val":5512781,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"end":"2011-03-31","val":5512781,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"end":"2011-03-31","val":5512781,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"end":"2011-03-31","val":5512781,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2011-03-31","val":5512781,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011Q1I"},{"end":"2011-06-30","val":6268181,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":7067064,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":8039645,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":8631576,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"end":"2012-03-31","val":8631576,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-03-31","val":8631576,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"end":"2012-03-31","val":8631576,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"end":"2012-03-31","val":8631576,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2012-03-31","val":8631576,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":9144623,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":10357713,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":9643718,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":10462647,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"end":"2013-03-31","val":10462647,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"end":"2013-03-31","val":10462647,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-03-31","val":10462647,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"end":"2013-03-31","val":10462647,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"end":"2013-03-31","val":10462647,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-03-31","val":10462647,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":12030024,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":14183249,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":14183249,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2013Q3I"},{"end":"2013-12-31","val":20283037,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":21381270,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2014-03-31","val":21381270,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":21381270,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"end":"2014-03-31","val":21381270,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"end":"2014-03-31","val":21381270,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2014-03-31","val":21381270,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":24328646,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":43007977,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":45711499,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":44504458,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"end":"2015-03-31","val":44504458,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"end":"2015-03-31","val":44504457,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"end":"2015-03-31","val":44504458,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"end":"2015-03-31","val":44504458,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2015-03-31","val":44504458,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015Q1I"},{"end":"2015-06-30","val":44542897,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":44359495,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":44696666,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":44785128,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"end":"2016-03-31","val":44785128,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"end":"2016-03-31","val":44785128,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":44785128,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-03-31","val":44785128,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q1I"},{"end":"2016-06-30","val":44324371,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":44223390,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":41388317,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":41388317,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":41388317,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":41388317,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":41388317,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2016-12-31","val":41388317,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2016Q4I"},{"end":"2017-03-31","val":41962203,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":41189044,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":42733044,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":44047424,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":44047424,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":44047424,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":44047424,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":44047424,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2017-12-31","val":44047424,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2017-12-31","val":44047424,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2017-12-31","val":44047424,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2017-12-31","val":44047424,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":46217165,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":46217165,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-03-31","val":46217165,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-03-31","val":46217165,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q1I"},{"end":"2018-06-30","val":43513930,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2018-06-30","val":43513927,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-06-30","val":43513930,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":45393065,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2018-09-30","val":45393065,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":45255859,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":45255859,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":45255859,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":45255859,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":45255859,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2018-12-31","val":45255859,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2018-12-31","val":45255859,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2018-12-31","val":45255859,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2018-12-31","val":45255859,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2018Q4I"},{"end":"2019-03-31","val":46112619,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2019-03-31","val":46112619,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2019-03-31","val":46112619,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2019-03-31","val":46112619,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-03-31","val":46112619,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-03-31","val":46112619,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":47512619,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2019-06-30","val":47512619,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2019-06-30","val":47512619,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-06-30","val":47512619,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":48430295,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2019-09-30","val":48430295,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3I"},{"end":"2019-12-31","val":46571586,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":46571586,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":46571586,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":46571586,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":46571586,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2019-12-31","val":46571586,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2019-12-31","val":46571586,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2019-12-31","val":46571586,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2019-12-31","val":46571586,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":45442407,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2020-03-31","val":45442407,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2020-03-31","val":45442407,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-03-31","val":45442407,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-03-31","val":45442407,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-03-31","val":45442407,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q1I"},{"end":"2020-06-30","val":45265896,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2020-06-30","val":45265896,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-06-30","val":45265896,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-06-30","val":45265896,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q2I"},{"end":"2020-09-30","val":44506223,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-09-30","val":44506223,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3I"},{"end":"2020-12-31","val":45372386,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":45372386,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":45372386,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":45372386,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":45372386,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2020-12-31","val":45372386,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2020-12-31","val":45372386,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2020-12-31","val":45372386,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2020-12-31","val":45372386,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":45000932,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2021-03-31","val":45000932,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2021-03-31","val":45000932,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2021-03-31","val":45000932,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-03-31","val":45000932,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-03-31","val":45000932,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q1I"},{"end":"2021-06-30","val":45013664,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2021-06-30","val":45013664,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2021-06-30","val":45013664,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-06-30","val":45013664,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q2I"},{"end":"2021-09-30","val":44966618,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2021-09-30","val":44966618,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":44140983,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":44140983,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":44140983,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":44140983,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":44140983,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2021-12-31","val":44140983,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2021-12-31","val":44140983,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":44140983,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":44140983,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":44277306,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2022-03-31","val":44277306,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-03-31","val":44277306,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2022-03-31","val":44277306,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-03-31","val":44277306,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-03-31","val":44277306,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q1I"},{"end":"2022-06-30","val":43823162,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-06-30","val":43823162,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2022-06-30","val":43823162,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-06-30","val":43823162,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":44468377,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2022-09-30","val":44468377,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":46584480,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":46584480,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":46584480,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":46584480,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":46584480,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2022-12-31","val":46584480,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2022-12-31","val":46584480,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2022-12-31","val":46584480,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":49603930,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2023-03-31","val":49603930,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-03-31","val":49603930,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-03-31","val":49603930,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-03-31","val":49603930,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-03-31","val":49603930,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q1I"},{"end":"2023-06-30","val":53069647,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-06-30","val":53069647,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-06-30","val":53069647,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-06-30","val":53069647,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2I"},{"end":"2023-09-30","val":54674208,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-09-30","val":54674208,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":56838226,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":56838226,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":56838226,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":56838226,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":58253484,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-03-31","val":58253484,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2024-03-31","val":58253484,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":60463672,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2024-06-30","val":60463672,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":61731761,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"StockIssued1":{"label":"Stock Issued","description":"The fair value of stock issued in noncash financing activities.","units":{"USD":[{"start":"2012-04-01","end":"2012-12-31","val":0,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":-4332975,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2014-03-31","val":-118512,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":-118512,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-12-31","val":-16424688,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":-16424688,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":-16424688,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1020000,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1020000,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-03-31","val":850,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":46131,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":120860,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"StockIssuedDuringPeriodSharesAcquisitions":{"label":"Stock Issued During Period, Shares, Acquisitions","description":"Number of shares of stock issued during the period pursuant to acquisitions.","units":{"shares":[{"start":"2014-10-01","end":"2014-12-31","val":265958,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":265958,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014"},{"start":"2015-04-01","end":"2016-03-31","val":265958,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2015"}]}},"StockIssuedDuringPeriodSharesIssuedForServices":{"label":"Stock Issued During Period, Shares, Issued for Services","description":"Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.","units":{"shares":[{"start":"2012-04-01","end":"2012-06-30","val":60000,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2"}]}},"StockIssuedDuringPeriodSharesOther":{"label":"Stock Issued During Period, Shares, Other","description":"Number of shares of stock issued attributable to transactions classified as other.","units":{"shares":[{"start":"2016-04-01","end":"2016-06-30","val":59953,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"}]}},"StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited":{"label":"Stock Issued During Period, Shares, Restricted Stock Award, Forfeited","description":"Number of shares related to Restricted Stock Award forfeited during the period.","units":{"shares":[{"start":"2016-04-01","end":"2016-12-31","val":-8400,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"}]}},"StockIssuedDuringPeriodSharesRestrictedStockAwardGross":{"label":"Stock Issued During Period, Shares, Restricted Stock Award, Gross","description":"Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.","units":{"shares":[{"end":"2008-10-09","val":35000000,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2008-10-09","val":35000000,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2008-10-09","val":35000000,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2008-10-09","val":35000000,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2008-10-09","val":35000000,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2008-10-09","val":35000000,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2008Q3I"}]}},"StockIssuedDuringPeriodSharesShareBasedCompensationGross":{"label":"Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture","description":"Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"shares":[{"end":"2017-02-27","val":74711,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2017-02-27","val":74711,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q1I"},{"start":"2017-05-01","end":"2017-06-30","val":27332,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2"}]}},"StockIssuedDuringPeriodSharesStockOptionsExercised":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period","description":"Number of share options (or share units) exercised during the current period.","units":{"shares":[{"start":"2014-04-01","end":"2015-03-31","val":596635,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2015-03-31","val":596635,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-04-01","end":"2015-03-31","val":596635,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014"},{"start":"2017-01-01","end":"2017-12-31","val":86333,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":977234,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":381666,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2000,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":7000,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":38200,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":533500,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"StockIssuedDuringPeriodValueAcquisitions":{"label":"Stock Issued During Period, Value, Acquisitions","description":"Value of stock issued pursuant to acquisitions during the period.","units":{"USD":[{"start":"2014-04-01","end":"2014-12-31","val":-1000000,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":1000000,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":1000000,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":1000000,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":1000000,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2019-01-01","end":"2019-09-30","val":1020000,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":1020000,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1020000,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1020000,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1020000,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"}]}},"StockIssuedDuringPeriodValueIssuedForCash":{"label":"Development Stage Entities, Stock Issued, Value, Issued for Cash (Deprecated 2015-01-31)","description":"Value of shares issued as consideration for cash for development stage entities.","units":{"USD":[{"start":"2013-04-01","end":"2013-09-30","val":0,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2013-12-31","val":-4332975,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-09-30","val":-18000000,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-12-31","val":-16424688,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"}]}},"StockIssuedDuringPeriodValueIssuedForServices":{"label":"Stock Issued During Period, Value, Issued for Services","description":"Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.","units":{"USD":[{"start":"2012-04-01","end":"2012-06-30","val":90000,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2013-03-31","val":345455,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-09-30","val":28350,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2013-12-31","val":28350,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-04-01","end":"2014-03-31","val":28360,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":28360,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-09-30","val":168004,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":-712820,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-04-01","end":"2014-12-31","val":0,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":-1031301,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-04-01","end":"2015-03-31","val":0,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":-187406,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":-325334,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":-325334,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-04-01","end":"2015-12-31","val":-666450,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2016-03-31","val":-678971,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-12521,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-04-01","end":"2016-06-30","val":-143765,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2"},{"start":"2016-04-01","end":"2016-09-30","val":-447691,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-04-01","end":"2016-12-31","val":-616802,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2017-01-01","end":"2017-03-31","val":-181318,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1"},{"start":"2019-01-01","end":"2019-03-31","val":379861,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1"}]}},"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-12-31","val":379861,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":419373,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"}]}},"StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures":{"label":"Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures","description":"Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.","units":{"USD":[{"start":"2016-04-01","end":"2016-12-31","val":280201,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2018-01-01","end":"2018-03-31","val":258892,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":121834,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":379861,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-03-31","val":379861,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-03-31","val":379861,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-03-31","val":379861,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-03-31","val":379861,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":379861,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":419373,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":419373,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-03-31","val":419373,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-03-31","val":419373,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":419373,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-03-31","val":419373,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":419373,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":212787,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":212787,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-03-31","val":212787,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-03-31","val":212787,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":212787,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-03-31","val":212787,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":212788,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":212788,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":378526,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":378526,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-03-31","val":378526,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-03-31","val":378526,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":378526,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-03-31","val":378526,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":378526,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":324415,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":324415,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-03-31","val":324415,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q2"}]}},"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":"2013-04-01","end":"2014-03-31","val":118512,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":118512,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2015-03-31","val":327962,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":327962,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2016-03-31","val":73981,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":73981,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-04-01","end":"2016-12-31","val":113000,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":113000,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":111676,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":111676,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":258892,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-03-31","val":74242,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":99760,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":174002,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":174002,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":6850,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-04-01","end":"2019-06-30","val":6850,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":6850,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":2020,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":2020,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":9356,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":9356,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2020,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":2020,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-03-31","val":2020,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-03-31","val":2020,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":2020,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-03-31","val":2020,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":2020,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":2020,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-07-01","end":"2021-09-30","val":2673,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":2673,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":6053,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":6053,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-04-01","end":"2022-06-30","val":21582,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":21582,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-04-01","end":"2022-06-30","val":21582,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":21582,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":5495,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":5495,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":34399,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":34399,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-04-01","end":"2023-06-30","val":65335,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":65335,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-04-01","end":"2023-06-30","val":65335,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":65335,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":177811,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":177811,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":250031,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":850,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":850,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-03-31","val":850,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":45281,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":45281,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":74729,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"StockOptionPlanExpense":{"label":"Stock or Unit Option Plan Expense","description":"Amount of noncash expense for option under share-based payment arrangement.","units":{"USD":[{"start":"2012-04-01","end":"2012-09-30","val":51668,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"}]}},"StockRepurchaseProgramAuthorizedAmount1":{"label":"Stock Repurchase Program, Authorized Amount","description":"Amount of stock repurchase plan authorized.","units":{"USD":[{"end":"2021-09-15","val":2000000,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2021-09-15","val":2000000,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-09-15","val":2000000,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-09-15","val":2000000,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-09-15","val":2000000,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3I"},{"end":"2022-09-30","val":2000000,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-09-30","val":2000000,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q3I"},{"end":"2023-05-09","val":2000000,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-05-09","val":2000000,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-05-09","val":2000000,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1I"}]}},"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":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"}]}},"TreasuryStockShares":{"label":"Treasury Stock, Shares","description":"Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.","units":{"shares":[{"end":"2016-03-31","val":0,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":0,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-09-30","val":215310,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2876317,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":2876317,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":2876317,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":2876317,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":2876317,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3117252,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5022124,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5220570,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5324742,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":5324742,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":5324742,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":5324742,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":5324742,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5324742,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6602696,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6602696,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1775500,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":1775500,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":1775500,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":1775500,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":1775500,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2550787,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2550787,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3142887,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3412378,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":3412378,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":3412378,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3412378,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3412378,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3412378,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3412378,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":3412378,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":3412378,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":3412378,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":3412378,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3412378,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3412378,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3412378,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4076909,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":4076909,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":4076909,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":4076909,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":4076909,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4586540,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5038130,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5038130,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5038130,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":5038130,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5038130,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"}]}},"TreasuryStockSharesAcquired":{"label":"Treasury Stock, Shares, Acquired","description":"Number of shares that have been repurchased during the period and are being held in treasury.","units":{"shares":[{"end":"2017-05-25","val":1300000,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2017-05-25","val":1300000,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q2I"},{"end":"2018-05-07","val":638977,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q1I"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":664531,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":664531,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":961221,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":961221,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1205233,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"TreasuryStockSharesRetired":{"label":"Treasury Stock, Shares, Retired","description":"Number of shares of common and preferred stock retired from treasury during the period.","units":{"shares":[{"start":"2018-01-01","end":"2018-12-31","val":200000,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"}]}},"TreasuryStockValue":{"label":"Treasury Stock, Value","description":"The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.","units":{"USD":[{"end":"2016-03-31","val":0,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"end":"2016-03-31","val":0,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2016Q1I"},{"end":"2016-09-30","val":261544,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3582805,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"end":"2016-12-31","val":3582805,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"end":"2016-12-31","val":3582805,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2016-12-31","val":3582805,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":3582805,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3901709,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6423737,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6703521,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6890349,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-12-31","val":6890349,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":6890349,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"end":"2017-12-31","val":6890349,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":6890349,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6890349,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10890349,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10890349,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2609485,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"end":"2018-12-31","val":2609485,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":2609485,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":2609485,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":2609485,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3943063,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3943063,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4859230,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5353019,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":5353019,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":5353019,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":5353019,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":5353019,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5353019,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5353019,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5353019,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5353019,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":5353019,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":5353019,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":5353019,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"end":"2020-12-31","val":5353019,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5353019,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5353019,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5353019,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6107593,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":6107593,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":6107593,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":6107593,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":6107593,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6729856,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7336323,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7336323,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7336323,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":7336323,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":7336323,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7336323,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7394281,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"}]}},"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":"2016-04-01","end":"2016-12-31","val":3582805,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"end":"2017-05-25","val":1703000,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"end":"2017-05-25","val":1703000,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q2I"},{"start":"2017-01-01","end":"2017-12-31","val":3307544,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":3307544,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"end":"2018-05-07","val":3999996,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2018Q1I"},{"start":"2018-04-01","end":"2018-06-30","val":4000000,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":4000000,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":4670134,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":4670134,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1333578,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":1333578,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-03-31","val":1333578,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-03-31","val":1333578,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-03-31","val":1333578,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-03-31","val":1333578,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q1"},{"start":"2019-07-01","end":"2019-09-30","val":916167,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":916167,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2743534,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":2743534,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2021-01-01","end":"2021-12-31","val":754574,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":622263,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":622263,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-03-31","val":622263,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-03-31","val":622263,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":622263,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-03-31","val":622263,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":606467,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":606467,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-04-01","end":"2022-06-30","val":606467,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":606467,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":1228730,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":1228730,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-04-01","end":"2023-06-30","val":57958,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":57958,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-04-01","end":"2023-06-30","val":57958,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":57958,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":281356,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":281356,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1987949,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-04-01","end":"2024-06-30","val":190621,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":190621,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":1461813,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"UnrealizedGainLossOnInvestments":{"label":"Unrealized Gain (Loss) on Investments","description":"Amount of unrealized gain (loss) on investment.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-20621,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":-20621,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-20621,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-20621,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":-112363,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":-179208,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":36288,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":36288,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":62947,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":62947,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":26659,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":26659,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":73085,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":73085,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":10138,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":10138,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":57543,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":22330,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-33235,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-33235,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-24009,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":-24009,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":9226,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":9226,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-35972,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-35972,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-11963,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-11963,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-35031,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":-35031,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":68752,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":68752,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":118247,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":118247,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":49495,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":49495,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":105861,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":105861,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":-12386,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-12386,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":144528,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":144528,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-157354,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-157354,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-84479,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-84479,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":72875,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":72875,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-121319,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-121319,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":-36840,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":-36840,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":26523,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":26523,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-7974,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-7974,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":47555,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":47555,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":55529,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":55529,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":26744,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":26744,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-20811,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-20811,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-5549,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":-5549,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-287126,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-287126,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-421788,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-421788,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-134662,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-134662,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-594596,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-172802,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-524239,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":76287,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":45871,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-30416,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"}]}},"UnrealizedGainLossOnSecurities":{"label":"Unrealized Gain (Loss) on Securities","description":"Amount of unrealized gain (loss) recognized in the income statement on unsold other securities.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":57543,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-47339,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2018"}]}},"WeightedAverageNumberDilutedSharesOutstandingAdjustment":{"label":"Weighted Average Number Diluted Shares Outstanding Adjustment","description":"The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.","units":{"shares":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":876034,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":625811,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":655130,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":604227,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":604227,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":604227,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":604227,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":732629,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":732629,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":817065,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":817065,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":492843,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":492843,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1073796,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1073796,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":770802,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":770802,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":829376,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":829376,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":769661,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":769661,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":769661,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":769661,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":751342,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":751342,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":646966,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":646966,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":800315,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":800315,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":776071,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":776071,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":750543,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":750543,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":730054,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":730054,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":642812,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":642812,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":1089572,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":1089572,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1054979,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":1054979,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1579404,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":1579404,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1606933,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":1606933,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1559735,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":1559735,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1522195,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":1522195,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1286241,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":1286241,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1438315,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":1438315,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2064739,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":2064739,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":2079312,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":2079312,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1949859,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1949859,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":1982786,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":1982786,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1771580,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1597829,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2003239,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":2003623,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1930558,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":1930558,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"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":"2010-04-01","end":"2010-06-30","val":45000000,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":45122667,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":45122667,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":45122667,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":45122667,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":45229413,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":45255250,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":45255250,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":45173247,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":45173247,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":45173247,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":45173247,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":45199645,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":45199645,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":45199645,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":45199645,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-04-01","end":"2012-03-31","val":45218238,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":45218238,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":45128972,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":45128972,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":45436770,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":45436770,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":45436770,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":45460439,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":45460439,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":45460439,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":45357724,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":45357724,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":45155000,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":45155000,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":45371965,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":45371956,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":45727737,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":45727737,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":45905364,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":45905364,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":45905364,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":45905364,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":45905364,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":45905364,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":46118077,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":46118077,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":46973885,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":46973885,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":46822984,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":46822984,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":48579418,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":48579418,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":50865831,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":50865831,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":53126287,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":53126287,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":51389624,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":51389624,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":52843154,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":53161058,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":51680775,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":48579418,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2015-03-31","val":51680775,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":53214594,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":53214594,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":53338204,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":53338204,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":53344291,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":53344291,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":53506778,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2015-12-31","val":53506778,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2015-10-01","end":"2015-12-31","val":53523081,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"},{"start":"2015-04-01","end":"2016-03-31","val":53558942,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":53558942,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":53243151,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":53274640,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":53256333,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":53256333,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":53274855,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":53235747,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":54091419,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":54091419,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":53483110,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":53483110,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":51287405,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":51287405,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":50757185,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":50757185,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":50283144,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":50283144,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":50346333,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":50346333,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":49369835,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":49369835,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":49858435,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":49858435,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":49744101,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":49744101,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":49237938,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":49237938,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":49095575,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":49095575,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":49107178,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":49107178,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":48852167,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":48852167,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":49222353,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":49222353,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":48084390,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":48084390,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":48192849,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":48192849,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":48124208,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":48124208,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":48259900,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":48259900,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":48469246,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":48469246,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":48133749,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":48133749,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":47492441,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":47492441,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":47607825,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":47607825,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":47723208,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":47723208,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":47717114,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":47717114,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":47933318,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":47933318,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":47778063,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":47778063,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":47990101,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":47990101,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":48022295,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":48022295,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":48054136,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":48054136,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":48095404,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":48095404,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":49328808,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":49328808,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":48070581,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":48070581,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":48536418,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":48536418,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":48865186,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":48865186,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":48699208,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":48699208,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":48761346,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":48761346,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":48558207,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":48558207,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":48447342,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":48447342,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":48612833,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":48612833,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":49349488,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":49349488,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":49473080,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":49473080,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":49314304,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":49314304,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":49504024,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":49504024,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":49127558,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":48482704,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":49005378,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":49123026,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":48867962,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":48739900,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation":{"label":"Weighted Average Number of Shares, Common Stock Subject to Repurchase or Cancellation","description":"Number of shares of common stock subject to repurchase or cancellation determined by relating the portion of time within a reporting period that these shares have been outstanding to the total time in that period. Common stock subject to repurchase are outstanding common shares that are contingently returnable (that is, subject to recall).","units":{"shares":[{"start":"2011-04-01","end":"2011-06-30","val":255250,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":173247,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":199645,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-06-30","val":234306,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":255250,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":381852,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":530000,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":530000,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":269234,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":530000,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-06-30","val":477737,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":477737,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":630500,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":630500,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":630500,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-04-01","end":"2013-12-31","val":629350,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":629500,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-06-30","val":657359,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":1037315,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-12-31","val":696219,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"}]}},"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":"2010-04-01","end":"2010-06-30","val":45000000,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-04-01","end":"2010-09-30","val":45000000,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":45000000,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-04-01","end":"2010-12-31","val":45000000,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2010-10-01","end":"2010-12-31","val":45000000,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14","frame":"CY2010Q4"},{"start":"2010-04-01","end":"2011-03-31","val":45000000,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28","frame":"CY2010"},{"start":"2011-04-01","end":"2011-06-30","val":45000000,"accn":"0001038838-11-000235","fy":2011,"fp":"Q1","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":45000000,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-09-30","val":45000000,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-04-01","end":"2011-09-30","val":45000000,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":45000000,"accn":"0001038838-11-000375","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":45000000,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-04-01","end":"2011-12-31","val":45000000,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-04-01","end":"2011-12-31","val":45000000,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":45000000,"accn":"0001038838-12-000021","fy":2011,"fp":"Q3","form":"10-Q","filed":"2012-02-14"},{"start":"2011-10-01","end":"2011-12-31","val":45000000,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14","frame":"CY2011Q4"},{"start":"2011-04-01","end":"2012-03-31","val":45000000,"accn":"0001038838-12-000173","fy":2011,"fp":"FY","form":"10-K","filed":"2012-06-28"},{"start":"2011-04-01","end":"2012-03-31","val":45000000,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01","frame":"CY2011"},{"start":"2012-04-01","end":"2012-06-30","val":45030989,"accn":"0001038838-12-000243","fy":2012,"fp":"Q1","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":45030989,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-09-30","val":45054918,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":45054918,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-04-01","end":"2012-09-30","val":45054918,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2012-07-01","end":"2012-09-30","val":45078587,"accn":"0001038838-12-000334","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":45078587,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":45078587,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22","frame":"CY2012Q3"},{"start":"2012-04-01","end":"2012-12-31","val":45088400,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-04-01","end":"2012-12-31","val":45088400,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":45155000,"accn":"0001038838-13-000044","fy":2012,"fp":"Q3","form":"10-Q","filed":"2013-02-14"},{"start":"2012-10-01","end":"2012-12-31","val":45155000,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14","frame":"CY2012Q4"},{"start":"2012-04-01","end":"2013-03-31","val":45109767,"accn":"0001038838-13-000261","fy":2012,"fp":"FY","form":"10-K","filed":"2013-07-01"},{"start":"2012-04-01","end":"2013-03-31","val":45109767,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":45250000,"accn":"0001038838-13-000300","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":45250000,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-09-30","val":45274863,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-04-01","end":"2013-09-30","val":45274863,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-04-01","end":"2013-09-30","val":45274863,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":45289301,"accn":"0001038838-13-000389","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":45289301,"accn":"0001038838-13-000403","fy":2013,"fp":"Q2","form":"10-Q/A","filed":"2013-11-22"},{"start":"2013-07-01","end":"2013-09-30","val":45289301,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-04-01","end":"2013-12-31","val":45705105,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-04-01","end":"2013-12-31","val":45705105,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2013-10-01","end":"2013-12-31","val":46560913,"accn":"0001096906-14-000191","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-02-14"},{"start":"2013-10-01","end":"2013-12-31","val":46560913,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12","frame":"CY2013Q4"},{"start":"2013-04-01","end":"2014-03-31","val":46230669,"accn":"0001096906-14-000885","fy":2014,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2014-03-31","val":46230669,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15","frame":"CY2013"},{"start":"2014-04-01","end":"2014-06-30","val":47922059,"accn":"0001096906-14-001131","fy":2015,"fp":"Q1","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":47922059,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-09-30","val":50222367,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-04-01","end":"2014-09-30","val":50222367,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2014-07-01","end":"2014-09-30","val":52482823,"accn":"0001096906-14-001558","fy":2015,"fp":"Q2","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":52482823,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09","frame":"CY2014Q3"},{"start":"2014-04-01","end":"2014-12-31","val":51112924,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-04-01","end":"2014-12-31","val":51112924,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2014-10-01","end":"2014-12-31","val":52884358,"accn":"0001096906-15-000163","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-02-12"},{"start":"2014-10-01","end":"2014-12-31","val":52884358,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2014Q4"},{"start":"2014-04-01","end":"2015-03-31","val":51609760,"accn":"0001096906-15-000641","fy":2015,"fp":"FY","form":"10-K","filed":"2015-06-15"},{"start":"2014-04-01","end":"2015-03-31","val":47922059,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2014-04-01","end":"2015-03-31","val":51609760,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":53214594,"accn":"0001096906-15-000876","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":53214594,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-09-30","val":53230892,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-04-01","end":"2015-09-30","val":53230892,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":53236979,"accn":"0001096906-15-001139","fy":2016,"fp":"Q2","form":"10-Q","filed":"2015-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":53236979,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-04-01","end":"2015-12-31","val":53239087,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08"},{"start":"2015-04-01","end":"2015-12-31","val":53239087,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2015-10-01","end":"2015-12-31","val":53255275,"accn":"0001096906-16-001364","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-02-08","frame":"CY2015Q4"},{"start":"2015-04-01","end":"2016-03-31","val":53243151,"accn":"0001096906-16-001679","fy":2016,"fp":"FY","form":"10-K","filed":"2016-06-13"},{"start":"2015-04-01","end":"2016-03-31","val":53243151,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":53243151,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":53274640,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2016-04-01","end":"2016-06-30","val":53256333,"accn":"0001096906-16-001813","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":53256333,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":53274855,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-04-01","end":"2016-09-30","val":53235747,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":53215385,"accn":"0001096906-16-002022","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":53215385,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":52857299,"accn":"0001096906-17-000150","fy":2016,"fp":"FY","form":"10-KT","filed":"2017-03-09"},{"start":"2016-04-01","end":"2016-12-31","val":52857299,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-03-31","val":50632275,"accn":"0001096906-17-000323","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":50632275,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":50152958,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":50152958,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":49678917,"accn":"0001289636-17-000008","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":49678917,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":49613704,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":49613704,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":48552770,"accn":"0001289636-17-000023","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":48552770,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":49365592,"accn":"0001289636-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-07"},{"start":"2017-01-01","end":"2017-12-31","val":49365592,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":48670305,"accn":"0001289636-18-000020","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":48670305,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":48467136,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-01-01","end":"2018-06-30","val":48467136,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":48266199,"accn":"0001289636-18-000039","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":48266199,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":48337517,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":48337517,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":48082506,"accn":"0001289636-18-000047","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":48082506,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":48471011,"accn":"0001289636-19-000007","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-06"},{"start":"2018-01-01","end":"2018-12-31","val":48471011,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":47437424,"accn":"0001289636-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":47437424,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":47392534,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":47392534,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":47348137,"accn":"0001289636-19-000036","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":47348137,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":47509357,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":47509357,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":47739192,"accn":"0001289636-19-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":47739192,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":47490937,"accn":"0001289636-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":47490937,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":47492441,"accn":"0001289636-20-000021","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":47492441,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":47607825,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":47607825,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":47723208,"accn":"0001289636-20-000035","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":47723208,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":47717114,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":47717114,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2020-07-01","end":"2020-09-30","val":47933318,"accn":"0001289636-20-000039","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":47933318,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":47778063,"accn":"0001289636-21-000005","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":47778063,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":47990101,"accn":"0001289636-21-000013","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":47990101,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":48022295,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":48022295,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":48054136,"accn":"0001289636-21-000022","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":48054136,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":48095404,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-01-01","end":"2021-09-30","val":48095404,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":48239236,"accn":"0001289636-21-000031","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":48239236,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":48070581,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":48070581,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":47481439,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":47481439,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":47285782,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":47285782,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":47092275,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":47092275,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":47201611,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":47201611,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":47036012,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":47036012,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":47161101,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":47161101,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":47174518,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":47174518,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":47284749,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":47284749,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":47393768,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":47393768,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":47364445,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":47364445,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":47521238,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":47521238,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":47355978,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":46884875,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":47002139,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":47119403,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":46937404,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":46809342,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax":{"label":"Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain (Loss), before Tax","description":"Amount, before tax, of unrealized gain (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":"2020-12-31","val":63224,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":53971,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":53971,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":-638788,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":-638788,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":-413562,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsDomestic":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, Domestic","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":401023,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":401023,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsForeign":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, Foreign","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":163254,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":163254,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"}]}},"IncomeTaxesReceivable":{"label":"Income Taxes Receivable, Current","description":"Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.","units":{"USD":[{"end":"2020-12-31","val":450000,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2020-12-31","val":416560,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2020-12-31","val":416560,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2020Q4I"},{"end":"2021-12-31","val":100000,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":67,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-06-30","val":183426,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":161385,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":118035,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":118035,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":118035,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":118035,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":118035,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":98586,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":33,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":163,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":740,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period","description":"Number of shares issued under share-based payment arrangement.","units":{"shares":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"end":"2022-03-02","val":182626,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2022-03-02","val":182626,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-03-02","val":182626,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q1I"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022"}]}},"UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued":{"label":"Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued","description":"Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001289636-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-08"},{"end":"2021-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"ContractWithCustomerLiabilityCurrent":{"label":"Contract with Customer, Liability, Current","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2021-12-31","val":817,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":817,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":817,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":817,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":175540,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":204257,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":328744,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":420827,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":420827,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":420827,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":420827,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":420827,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":466048,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":619612,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":593014,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":780428,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":780428,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":780428,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":780428,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":756049,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1012775,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":725527,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"TaxesPayableCurrent":{"label":"Taxes Payable, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2021-12-31","val":37880,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03"},{"end":"2021-12-31","val":37880,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":37880,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":39895,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":73790,"accn":"0001289636-22-000015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":38011,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":84763,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":54762,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":54762,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":54762,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":54762,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":54762,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":106002,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":136165,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":28689,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":119188,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":119188,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":119188,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":119188,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":75420,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":90956,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":57549,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"OperatingLeaseLiabilityCurrent":{"label":"Operating Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.","units":{"USD":[{"end":"2022-06-30","val":24821,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":25101,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":25385,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":25385,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":25671,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":23753,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":17372,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":82692,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":82692,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":82692,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":82692,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":77611,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":98507,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":100435,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"OperatingLeaseLiabilityNoncurrent":{"label":"Operating Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.","units":{"USD":[{"end":"2022-06-30","val":23753,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":17372,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10918,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":10918,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4392,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":244135,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":244135,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":244135,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":244135,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":225098,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":229310,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":203602,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"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":48574,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":42473,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":36303,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"end":"2022-12-31","val":36303,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":30063,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":23753,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":17372,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":326505,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":326505,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":326505,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":326505,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":301424,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":325568,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":300824,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"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.045,"accn":"0001289636-22-000025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.045,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.045,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.045,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.045,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.045,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4.5,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":0.045,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":0.045,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.045,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.075,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.075,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"GainLossOnDispositionOfIntangibleAssets":{"label":"Gain (Loss) on Disposition of Intangible Assets","description":"Amount of gain (loss) on sale or disposal of intangible assets.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":9511,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"}]}},"ProceedsFromSaleOfIntangibleAssets":{"label":"Proceeds from Sale of Intangible Assets","description":"The cash inflow from disposal of asset without physical form usually arising from contractual or other legal rights, excluding goodwill.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":85000,"accn":"0001289636-22-000031","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"}]}},"DeferredForeignIncomeTaxExpenseBenefit":{"label":"Deferred Foreign Income Tax Expense (Benefit)","description":"Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":152717,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":152717,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":52126,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"DeferredTaxAssetsUnrealizedLossesOnTradingSecurities":{"label":"Deferred Tax Assets, Unrealized Losses on Trading Securities","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses on trading securities.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":154987,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2022Q4I"}]}},"IncomeTaxesPaidNet":{"label":"Income Taxes Paid, Net","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":17150,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":21000,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":21000,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":847712,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08"},{"start":"2022-01-01","end":"2022-12-31","val":847712,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001289636-23-000032","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":576750,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":576750,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":1126750,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1126750,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":1155682,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1056844,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2457245,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":3107899,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"ProceedsFromIncomeTaxRefunds":{"label":"Proceeds from Income Tax Refunds","description":"The amount of cash received during the period as refunds for the overpayment of taxes.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":131805,"accn":"0001289636-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":416560,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"}]}},"TreasuryStockCommonShares":{"label":"Treasury Stock, Common, Shares","description":"Number of previously issued common shares repurchased by the issuing entity and held in treasury.","units":{"shares":[{"end":"2022-12-31","val":5038130,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":5038130,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":5038130,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-06-30","val":5085203,"accn":"0001289636-23-000053","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5277846,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6243363,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":6243363,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":6243363,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":6243363,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6243363,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6377154,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7308398,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"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":"2022-01-01","end":"2022-09-30","val":-1317805,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-764084,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1194406,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":70763,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":318675,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":247912,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-54160,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-54160,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-372835,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-372835,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":450171,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-233735,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-305187,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-71452,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-58052,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":247135,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"TreasuryStockCommonValue":{"label":"Treasury Stock, Common, Value","description":"Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.","units":{"USD":[{"end":"2022-12-31","val":7336323,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":7336323,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-09-30","val":7675637,"accn":"0001289636-23-000059","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9324272,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13"},{"end":"2023-12-31","val":9324272,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":9324272,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":9324272,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9324272,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9514893,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10976706,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"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":"2022-01-01","end":"2022-12-31","val":204742,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":164805,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, 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 changes in the valuation allowance for deferred tax assets.","units":{"pure":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.036,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, 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 changes in the income tax rates.","units":{"pure":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.001,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, 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 statutory income tax expense (benefit) outside of the country of domicile.","units":{"pure":[{"start":"2022-01-01","end":"2022-12-31","val":0.033,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.001,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"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":"2022-01-01","end":"2022-12-31","val":-0.002,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.003,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023"}]}},"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":"2022-12-31","val":1903073,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1903073,"accn":"0001289636-24-000005","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-13","frame":"CY2023Q4I"}]}},"AccountsPayableTradeCurrent":{"label":"Accounts Payable, Trade, Current","description":"Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2023-12-31","val":400701,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":400701,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":400701,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":215696,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1153397,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1574215,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"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":"2024-01-01","end":"2024-03-31","val":1,"accn":"0001289636-24-000018","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":1,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"InterestExpenseNonoperating":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":1787,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":854,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":6226,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":4438,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-06-30","val":5602,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":2657,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":7960,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":2358,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}},"OperatingLeaseCost":{"label":"Operating Lease, Cost","description":"Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":18352,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":18352,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":52285,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":15081,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-06-30","val":38423,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":38423,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":154476,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":77388,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"}]}}},"srt":{"StockRepurchaseProgramAuthorizedAmount1":{"label":null,"description":null,"units":{"USD":[{"end":"2023-05-09","val":2000000,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-05-09","val":2000000,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q1I"},{"end":"2024-05-22","val":2000000,"accn":"0001289636-24-000031","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2024-05-22","val":2000000,"accn":"0001289636-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q2I"}]}}}}}