{"cik":1522602,"entityName":"COHBAR, 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":"2015-05-11","val":32320891,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-08-10","val":32320891,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-11-12","val":32320891,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2016-03-21","val":32337541,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2016Q1I"},{"end":"2016-05-09","val":32867403,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-08-10","val":33432514,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-11-11","val":33765264,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2017-03-28","val":35857701,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2017Q1I"},{"end":"2017-05-09","val":35857701,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-08-09","val":39295754,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-11-09","val":39395837,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2018-03-28","val":39956147,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2018Q1I"},{"end":"2018-05-10","val":39963129,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-08-10","val":42463796,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-11-09","val":42556517,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-13","val":42678466,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2019Q1I"},{"end":"2019-05-05","val":42782505,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2019-08-05","val":42861422,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-11-04","val":42876422,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2020-03-09","val":43141399,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2020Q1I"},{"end":"2020-05-11","val":43171399,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2020-08-11","val":45663409,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-11-12","val":57963409,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2021-03-25","val":61788325,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2021Q1I"},{"end":"2021-05-11","val":61788325,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-08-11","val":64408995,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-11-10","val":86056322,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2022-03-24","val":86981684,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2022Q1I"},{"end":"2022-05-11","val":86981684,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2022-08-10","val":87149822,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-11-04","val":2906926,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2023-03-06","val":2906926,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2023-03-06","val":2906926,"accn":"0001213900-23-033518","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-04-28","frame":"CY2023Q1I"},{"end":"2023-05-11","val":2906926,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-08-07","val":2906926,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2015-06-30","val":18269788,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q2I"},{"end":"2016-06-30","val":43750384,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q2I"},{"end":"2017-06-30","val":34561491,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q2I"},{"end":"2018-06-30","val":185989359,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q2I"},{"end":"2019-06-30","val":49643648,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2019Q2I"},{"end":"2020-06-30","val":50525285,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q2I"},{"end":"2021-06-30","val":69343744,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q2I"},{"end":"2022-06-30","val":14064722,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-06-30","val":14064722,"accn":"0001213900-23-033518","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-04-28","frame":"CY2022Q2I"}]}}},"invest":{"InvestmentWarrantsExercisePrice":{"label":"Investment Warrants, Exercise Price","description":"Exercise price of the warrants.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":1.99,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"}],"USD/shares":[{"start":"2017-01-01","end":"2017-06-30","val":1.99,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"}]}}},"us-gaap":{"AccountsPayableAndOtherAccruedLiabilitiesCurrent":{"label":"Accounts Payable and Other Accrued Liabilities, Current","description":"Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2019-12-31","val":677755,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":853335,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":853335,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":853335,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":853335,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":853335,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":816550,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":731817,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":512990,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":754314,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":754314,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":754314,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":754314,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":754314,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":446320,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":358572,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":196695,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":525666,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":525666,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":525666,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":316605,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1127786,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2014-12-31","val":290073,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":290073,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":290073,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":290073,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":164484,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":224687,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":156831,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":209730,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":209730,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":209730,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":209730,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":209730,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":300705,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":252861,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":424064,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":103294,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":103294,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":103294,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":103294,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":103294,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":384525,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":757010,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":575340,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":492015,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":492015,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":492015,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":492015,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":492015,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":439347,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":767667,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":219808,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1142735,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1142735,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":1142735,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":1142735,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":1142735,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":255545,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":194420,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":377395,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":444776,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":444776,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":444776,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":444776,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":444776,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":462124,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":752349,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":472984,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":727599,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":727599,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":727599,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":727599,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":727599,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1052031,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1858409,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1306928,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":371993,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":371993,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":371993,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":371993,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":371993,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":640693,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":308605,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":257317,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":180104,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":180104,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":180104,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":532423,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1375742,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"AccruedEmployeeBenefitsCurrent":{"label":"Accrued Employee Benefits, Current","description":"Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2020-06-30","val":5000,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5000,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"}]}},"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":"2014-12-31","val":305401,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":305401,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":305401,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":305401,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":208281,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":101295,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":153477,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":155713,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":155713,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":155713,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":155713,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":155713,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":82696,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":126711,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":143944,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":132780,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":132780,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":132780,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":132780,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":132780,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":161467,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":81853,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":175273,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":249158,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":249158,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":249158,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":249158,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":249158,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":271780,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":326648,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":336277,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":351813,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":351813,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":351813,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":351813,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":351813,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":470470,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":548119,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":653666,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":916692,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":916692,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":916692,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":916692,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":916692,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":910674,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":988838,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1039262,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1141741,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":1141741,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":1141741,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1141741,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1141741,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":314821,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":186021,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":155612,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":196020,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":196020,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":196020,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":196020,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":196020,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":136785,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":76666,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":92487,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":327868,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":327868,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":327868,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":49513,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":498377,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"AccruedProfessionalFeesCurrent":{"label":"Accrued Professional Fees, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2014-12-31","val":173829,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":173829,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":173829,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":173829,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":107143,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":36820,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":21572,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":48265,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":48265,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":48265,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":48265,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":48265,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":45864,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":7752,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":70684,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":17760,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":17760,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":17760,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":17760,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":17760,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":46340,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":50031,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":140165,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":235181,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":235181,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":235181,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":235181,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":235181,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":261791,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":238947,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":152307,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":106478,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":106478,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":16048,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":16048,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":106478,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":135843,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":42274,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":82239,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":57912,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":57912,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":57912,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":57912,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":61662,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":40727,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":44644,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":39893,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":44171,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":44171,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":44171,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":44171,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":44171,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":106552,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":36272,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":36617,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":73090,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":73090,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":73090,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":121253,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-12-31","val":167386,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":167386,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":167386,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":42382,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":442719,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2014-12-31","val":6660,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":37387,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":37387,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":95365,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":95365,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":152599,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":152599,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":229901,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":229901,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-12-31","val":376509,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":376509,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":532094,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":200000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":100000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":671883,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-12-31","val":419296,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"}]}},"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":"2014-12-31","val":5507616,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":5507616,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":5507616,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":5507616,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":17868450,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":17933650,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":18028039,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":18114295,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":18114295,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":18114295,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":18114295,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":18114295,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":18247175,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":19657981,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":20112032,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":23072702,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":23072702,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":23072702,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":23072702,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":23072702,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":25388657,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":25587108,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":31176283,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":31822161,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":31822161,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":31822161,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":31822161,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":31822161,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":34246600,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":55144943,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":56901797,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":57868593,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":57868593,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":57868593,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":57868593,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":57868593,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":58841208,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":59627205,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":60211715,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":61087082,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":61087082,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":61087082,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":61087082,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":61087082,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":62814281,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":69003993,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":83530601,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":87684323,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":87684323,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":87684323,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":87684323,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":87684323,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":89030480,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":90609379,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":95747473,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":110255549,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":110255549,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":110255549,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":110339011,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":110339011,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":110911954,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":111346910,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":111855921,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":112238392,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":112238392,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":112238392,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":112575993,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":112908754,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"AdjustmentForAmortization":{"label":"Amortization","description":"The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":292,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":292,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1079,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":1079,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1079,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":1079,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1079,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"AdjustmentsToAdditionalPaidInCapitalOther":{"label":"Adjustments to Additional Paid in Capital, Other","description":"Amount of other increase (decrease) in additional paid in capital (APIC).","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":711310,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-03-31","val":711310,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2018-01-01","end":"2018-03-31","val":711310,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-03-31","val":711310,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":542080,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-04-01","end":"2018-06-30","val":542080,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":542080,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":1253390,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":1253390,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"}]}},"AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts":{"label":"Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs","description":"Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":749386,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":749386,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":749386,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":749386,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"AmortizationOfDebtDiscountPremium":{"label":"Amortization of Debt Discount (Premium)","description":"Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":80,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":235,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":155,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":284,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":333,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":49,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":49,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":98,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":98,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":49,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":147,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":147,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":196,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":196,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":49,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":49,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":98,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":98,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":147,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":147,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":196,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":196,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":59,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":59,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":59,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":59,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":59,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":59,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":59,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":59,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1976,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":1976,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":100953,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":100953,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":98977,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":206039,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":206039,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":105085,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":311125,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":311125,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":105085,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":105085,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":210170,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":210170,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":105085,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":105085,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":315255,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":315255,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":105085,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":105085,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":420341,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":420341,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":87201,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":87201,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":174401,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":174401,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":87200,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":224095,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":224095,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":49693,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":463781,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":463781,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":12932,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":12932,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":23339,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":23339,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":27513,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":27513,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":31687,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":31687,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8350,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":8350,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8350,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":8350,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":8350,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":8350,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"AmortizationOfFinancingCosts":{"label":"Amortization of Debt Issuance Costs","description":"Amount of amortization expense attributable to debt issuance costs.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":89,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":89,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4290,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":4290,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":9148,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":9148,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":14025,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":14025,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4878,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":4878,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":9755,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":9755,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":14633,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":14633,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":19510,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":19510,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4081,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":4081,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":8960,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":8960,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":11165,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":11165,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":40716,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":40716,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":574,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":574,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1035,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1035,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":1220,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":1220,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":1405,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":1405,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":373,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":373,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":373,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":373,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":373,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":373,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"AmortizationOfFinancingCostsAndDiscounts":{"label":"Amortization of Debt Issuance Costs and Discounts","description":"Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":325150,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":765001,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":87201,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":174401,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":87200,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":224095,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":49693,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":13506,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":12932,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":23339,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":23339,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":10407,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":10407,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":27512,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":27512,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":4174,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":4174,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":31687,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8350,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":8350,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8350,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":8350,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":8350,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":8350,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"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":"2014-01-01","end":"2014-03-31","val":410513,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4658836,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-01-01","end":"2014-09-30","val":4858836,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":8943428,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":11277350,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":11277350,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":11277350,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":11277350,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":11595474,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":11595474,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":11660474,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":11660474,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":13441711,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":13441711,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":12853448,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":12853448,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":12708915,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":12708915,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":11333548,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":11333548,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":6570132,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":6570132,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":6465132,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":6465132,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":10168185,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":10168185,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":10224434,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":10224434,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":10416292,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":10416292,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":10925477,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":10925477,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":10490039,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":10490039,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":10452487,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":10452487,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":10500975,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":10500975,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":12649037,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":12649037,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":12563619,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":12563619,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":12539581,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":12539581,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":12592600,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":12592600,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":12335197,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":12335197,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":24477114,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":24477114,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":26842709,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":26842709,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":26174456,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":26174456,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":30313331,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":30313331,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":25965362,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":865512,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":46626410,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":1554215,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":46812202,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":1560408,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":45251327,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":1508379,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":1510720,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":1496026,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1430309,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1428236,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"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":"2014-12-31","val":1973181,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1973181,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":1973181,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1973181,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":13315956,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":12472326,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":11571696,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10599777,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":10599777,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":10599777,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":10599777,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":10599777,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9440309,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9427341,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8423904,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":9586890,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":9586890,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":9586890,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":9586890,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":9586890,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":9613715,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":8177606,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10703965,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8863219,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":8863219,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":8863219,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":8863219,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":8863219,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":9102556,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":28540698,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":24729725,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":23041164,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":23041164,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":23041164,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":23041164,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":23041164,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":20310883,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":17911595,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":15419341,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13532237,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":13532237,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":13532237,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":13532237,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":13532237,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11040122,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13643263,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":24495837,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":21908015,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":21908015,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":21908015,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":21908015,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":21908015,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":18605731,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":15285459,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":16208196,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":27296431,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":27296431,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":27296431,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":27296431,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":27296431,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":24226899,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":21456932,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":19292616,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":16365667,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":16365667,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":16365667,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14402320,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":12506093,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2014-12-31","val":1218064,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1218064,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":1218064,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1218064,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":13283289,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":12245179,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":11345225,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10379710,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":10379710,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":10379710,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":10379710,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":10379710,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9221941,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9190272,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8171498,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":9319568,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":9319568,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":9319568,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":9319568,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":9319568,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":9362382,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7905203,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10455538,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8616733,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":8616733,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":8616733,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":8616733,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":8616733,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8875048,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":28330263,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":24462167,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":22443398,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":22443398,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":22443398,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":22443398,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":22443398,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":19743064,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":17372059,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":14904132,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12925164,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":12925164,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":12925164,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":12925164,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":12925164,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10466663,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13109160,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":23977687,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":21428533,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":21428533,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":21428533,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":21428533,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":21428533,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":18160717,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":14870226,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":15825475,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":26946890,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":26946890,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":26946890,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":26946890,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":26946890,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":23903183,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":21165459,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":19022858,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":16218503,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":16218503,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":16218503,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14318637,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":12473420,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"BrokerageCommissionsRevenue":{"label":"Brokerage Commissions Revenue","description":"Amount of commission revenue from buying and selling securities on behalf of customers.","units":{"USD":[{"start":"2020-04-01","end":"2020-06-30","val":4305115,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":4305115,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4308352,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":4305115,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-04-01","end":"2021-06-30","val":882183,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2906080,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"}]}},"Cash":{"label":"Cash","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. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2020-12-31","val":2894575,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":2894575,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1817354,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1603151,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2023-06-30","val":4000000,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2013-12-31","val":145170,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2013-12-31","val":145170,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2013-12-31","val":145170,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2013-12-31","val":145170,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":142532,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2150182,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1818843,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1194492,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1194492,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":1194492,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1194492,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":1194492,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2014-12-31","val":1194492,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2014-12-31","val":1194492,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2014-12-31","val":1194492,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":9952751,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-03-31","val":9952751,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":7393314,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2015-06-30","val":7393314,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5499507,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-09-30","val":5499507,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4803687,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":4803687,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":4803687,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":4803687,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":4803687,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2015-12-31","val":4803687,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2015-12-31","val":4803687,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2015-12-31","val":4803687,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2015-12-31","val":4803687,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4343910,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":4343910,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5630034,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2016-06-30","val":5630034,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6012237,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2016-09-30","val":6012237,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3257458,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":3257458,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":3257458,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":3257458,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":3257458,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":3257458,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2016-12-31","val":3257458,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2016-12-31","val":3257458,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2016-12-31","val":3257458,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2867054,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-03-31","val":2867054,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-03-31","val":2867054,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4633845,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2017-06-30","val":4633845,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-06-30","val":2867054,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2314928,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2017-09-30","val":2314928,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2823450,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":2823450,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":2823450,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":2823450,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":2823450,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-12-31","val":2823450,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2017-12-31","val":2823450,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2017-12-31","val":2823450,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2017-12-31","val":2823450,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6960588,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":6960588,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1I"},{"end":"2018-06-30","val":14457939,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":14457939,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8689514,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-09-30","val":8689514,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5722342,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":5722342,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":5722342,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":5722342,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":5722342,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2018-12-31","val":5722342,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2018-12-31","val":5722342,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2018-12-31","val":5722342,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2018-12-31","val":5722342,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4089774,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2019-03-31","val":4089774,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3813679,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2019-06-30","val":3813679,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1027503,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2019-09-30","val":1027503,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12563853,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":12563853,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":12563853,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":12563853,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":12563853,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2019-12-31","val":12563853,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2019-12-31","val":12563853,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2019-12-31","val":12563853,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10168766,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2020-03-31","val":10168766,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12097225,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2020-06-30","val":12097225,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":14490941,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":14490971,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2894575,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":2894575,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":2894575,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":2894575,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":2894575,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1817354,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1603151,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9180407,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4992145,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":4992145,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":4992145,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":4992145,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":4992145,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1563984,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2878147,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4211379,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5930731,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":5930731,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":5930731,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5392390,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6192343,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2014-01-01","end":"2014-03-31","val":-2638,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2005012,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-01-01","end":"2014-09-30","val":1673673,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":1049322,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":8758259,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":8758259,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":6198822,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":6198822,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":4305015,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":4305015,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":3609195,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":3609195,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-459777,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-459777,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":826347,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":826347,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":1208550,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1208550,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-1546229,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-1546229,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-390404,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-390404,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1376387,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1376387,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-942530,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-942530,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-434008,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-434008,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4137138,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":4137138,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":11634489,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":11634489,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":5866064,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":5866064,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":2898892,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":2898892,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1632568,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":-1632568,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1908663,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":-1908663,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":-4694839,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-4694839,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":6841511,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2395087,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-466628,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":1927088,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","description":"Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":6841511,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2395087,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-466628,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":1927118,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":-9669278,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-9669278,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1077221,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-1077221,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1291424,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-1291424,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":6285832,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":6285832,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":2097570,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":2097570,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3428161,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-3428161,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2113998,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-2113998,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-780766,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":938586,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-538341,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":261612,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"CertificatesOfDepositAtCarryingValue":{"label":"Certificates of Deposit, at Carrying Value","description":"A savings certificate entitling the Entity (that is, bearer) to receive interest at an established maturity date, based upon a fixed interest rate. A certificate of deposit may be issued in any denomination. Certificates of deposit are generally issued by commercial banks and, therefore, insured by the FDIC (up to the prescribed limit). Certificates of deposit generally restrict holders from withdrawing funds on demand without the incurrence of penalties. Generally, only certificates of deposit with original maturities of three months or less qualify as cash equivalents. Original maturity means original maturity to the entity holding the investment. As a related 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.","units":{"USD":[{"end":"2015-12-31","val":2238525,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":746193,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1493097,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":584696,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1742766,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1992040,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1939864,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3984324,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2689608,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2120796,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":16460426,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1545770,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-12-31","val":0,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":0,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":18120266,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1":{"label":"Class of Warrant or Right, Exercise Price of Warrants or Rights","description":"Exercise price per share or per unit of warrants or rights outstanding.","units":{"USD/shares":[{"end":"2017-12-31","val":5.3,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5.3,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2022-12-31","val":21.6,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"}]}},"ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights":{"label":"Class of Warrant or Right, Number of Securities Called by Warrants or Rights","description":"Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.","units":{"shares":[{"end":"2017-12-31","val":267333,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"ClassOfWarrantOrRightOutstanding":{"label":"Class of Warrant or Right, Outstanding","description":"Number of warrants or rights outstanding.","units":{"shares":[{"end":"2016-12-31","val":261163,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":261163,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2018-03-31","val":428500,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":780500,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":780500,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":780500,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-12-31","val":780500,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2019Q4I"}]}},"CommonStockCapitalSharesReservedForFutureIssuance":{"label":"Common Stock, Capital Shares Reserved for Future Issuance","description":"Aggregate number of common shares reserved for future issuance.","units":{"shares":[{"end":"2015-03-31","val":3843258,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3843258,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2021-03-31","val":1211250,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2022-09-30","val":10500,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"}]}},"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":"2014-12-31","val":0.001,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0.001,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":0.001,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":0.001,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.001,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.001,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.001,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.001,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0.001,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":0.001,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":0.001,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0.001,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.001,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.001,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.001,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.001,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0.001,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0.001,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0.001,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0.001,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.001,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.001,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.001,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.001,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0.001,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0.001,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0.001,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0.001,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.001,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.001,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.001,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.001,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":0.001,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":0.001,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":0.001,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":0.001,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.001,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.001,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.001,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.001,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":0.001,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":0.001,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":0.001,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":0.001,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.001,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.001,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.001,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.001,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":0.001,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":0.001,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":0.001,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":0.001,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.001,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.001,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.001,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.001,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":0.001,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":0.001,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":0.001,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":0.001,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.001,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.001,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.001,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.001,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":0.001,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0.001,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.001,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.001,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2014-12-31","val":75000000,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":75000000,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":75000000,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":75000000,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":75000000,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":75000000,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":75000000,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":75000000,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":75000000,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":75000000,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":75000000,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":75000000,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":75000000,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":75000000,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":75000000,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":75000000,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":75000000,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":75000000,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":75000000,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":75000000,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":75000000,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":75000000,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":75000000,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":75000000,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":75000000,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":75000000,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":75000000,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":75000000,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":75000000,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":75000000,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":75000000,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":75000000,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":75000000,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":75000000,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":75000000,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":75000000,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":75000000,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":75000000,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":75000000,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":75000000,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":75000000,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":75000000,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":75000000,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":180000000,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":75000000,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":180000000,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":180000000,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":180000000,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":180000000,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":180000000,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":180000000,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":180000000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":180000000,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":180000000,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":180000000,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":180000000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":180000000,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":180000000,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":12000000,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":12000000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":180000000,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":180000000,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12000000,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":12000000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":12000000,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":12000000,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12000000,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":12000000,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2014-12-31","val":12915343,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":12915343,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":12915343,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":12915343,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":32320891,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":32320891,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":32320891,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":32320891,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":32320891,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":32320891,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":32320891,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":32320891,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":32337541,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":33157944,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":33432514,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":34807881,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":34807881,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":34807881,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":34807881,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":34807881,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":35857701,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":35857701,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":39295754,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":39439505,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":39439505,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":39439505,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":39439505,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":39439505,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":39956147,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":42427358,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":42538796,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":42578208,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":42578208,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":42578208,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":42578208,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":42578208,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":42722738,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":42861422,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":42861422,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":43069418,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":43069418,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":43069418,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":43069418,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":43069418,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":43141399,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":45645326,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":57963409,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":61117524,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":61117524,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":61117524,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":61117524,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":61117524,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":61788325,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":62269427,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":65027988,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":86339567,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":86339567,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":86339567,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":2877985,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":2877985,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":86981684,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":86981684,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2906926,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2906926,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":2906926,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":2906926,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2906926,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2906926,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2014-12-31","val":12915343,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":12915343,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":12915343,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":12915343,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":32320891,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":32320891,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":32320891,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":32320891,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":32320891,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":32320891,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":32320891,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":32320891,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":32337541,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":33157944,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":33432514,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":34807881,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":34807881,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":34807881,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":34807881,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":34807881,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":35857701,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":35857701,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":39295754,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":39439505,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":39439505,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":39439505,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":39439505,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":39439505,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":39956147,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":42427358,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":42538796,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":42578208,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":42578208,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":42578208,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":42578208,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":42578208,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":42722738,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":42861422,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":42861422,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":43069418,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":43069418,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":43069418,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":43069418,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":43069418,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":43141399,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":45645326,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":57963409,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":61117524,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":61117524,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":61117524,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":61117524,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":61117524,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":61788325,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":62269427,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":65027988,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":86339567,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":86339567,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":86339567,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":2877985,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":2877985,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":86981684,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":86981684,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2906926,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2906926,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":2906926,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":2906926,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2906926,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2906926,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2014-12-31","val":12915,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":12915,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":12915,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":12915,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":32321,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":32321,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":32321,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":32321,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":32321,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":32321,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":32321,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":32321,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":32338,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":33158,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":33433,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":34808,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":34808,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":34808,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":34808,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":34808,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":35858,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":35858,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":39296,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":39440,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":39440,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":39440,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":39440,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":39440,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":39956,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":42427,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":42539,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":42578,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":42578,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":42578,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":42578,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":42578,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":42723,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":42861,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":42861,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":43069,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":43069,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":43069,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":43069,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":43069,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":43141,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":45645,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":57963,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":61118,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":61118,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":61118,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":61118,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":61118,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":61788,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":62269,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":65028,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":86340,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":86340,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":86340,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":2878,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":2878,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":86982,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":86982,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2907,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2907,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":2907,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":2907,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2907,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2907,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"ConversionOfStockAmountConverted1":{"label":"Conversion of Stock, Amount Converted","description":"\"The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-03-31","val":5400000,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":5400,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5400000,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":5400000,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":5400000,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":5400000,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":5400,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":5400,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"}]}},"ConversionOfStockSharesConverted1":{"label":"Conversion of Stock, Shares Converted","description":"\"The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"shares":[{"start":"2014-01-01","end":"2014-12-31","val":5400000,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-01-06","val":5400000,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-01-06","val":5400000,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"}]}},"CostsIncurredDevelopmentCosts":{"label":"Costs Incurred, Development Costs","description":"Development costs incurred, including capitalized costs and costs charged to expense, in oil and gas activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-01-31","val":785197,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"}]}},"DebtInstrumentFaceAmount":{"label":"Debt Instrument, Face Amount","description":"Face (par) amount of debt instrument at time of issuance.","units":{"USD":[{"end":"2020-12-31","val":3847018,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3800000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":500000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-12-31","val":400000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"},{"end":"2023-03-31","val":400000,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":400000,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"DebtInstrumentInterestRateEffectivePercentage":{"label":"Debt Instrument, Interest Rate, Effective Percentage","description":"Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.","units":{"pure":[{"end":"2020-12-31","val":0.08,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"DebtInstrumentInterestRateStatedPercentage":{"label":"Debt Instrument, Interest Rate, Stated Percentage","description":"Contractual interest rate for funds borrowed, under the debt agreement.","units":{"pure":[{"end":"2017-12-31","val":0.08,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2020-03-10","val":0.1,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.1,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.1,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2021-12-31","val":0.08,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"}]}},"DebtInstrumentPeriodicPayment":{"label":"Debt Instrument, Periodic Payment","description":"Amount of the required periodic payments including both interest and principal payments.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":105437,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":454908,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":454908,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"}]}},"DebtInstrumentUnamortizedDiscount":{"label":"Debt Instrument, Unamortized Discount","description":"Amount, after accumulated amortization, of debt discount.","units":{"USD":[{"end":"2014-12-31","val":451,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":451,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":451,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":451,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":402,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":353,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":304,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":255,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"DebtInstrumentUnamortizedDiscountCurrent":{"label":"Debt Instrument, Unamortized Discount, Current","description":"Amount of debt discount to be amortized within one year or within the normal operating cycle, if longer.","units":{"USD":[{"end":"2015-12-31","val":0,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":0,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":206,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-12-31","val":59,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":59,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":59,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":59,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":59,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":741238,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1205434,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1096126,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":986163,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":986163,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":986163,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":986163,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":986163,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":876200,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":766238,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":656275,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":546312,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":0,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":0,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":0,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":0,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5555,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":362951,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":34566,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":15656,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":15656,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":15656,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":15656,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":15656,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6509,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":17441,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13082,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8723,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":8723,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":8723,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":8723,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":8723,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"}]}},"DebtInstrumentUnamortizedDiscountNoncurrent":{"label":"Debt Instrument, Unamortized Discount, Noncurrent","description":"Amount of debt discount to be amortized after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2015-12-31","val":255,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":255,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-12-31","val":0,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2019-12-31","val":546312,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":546312,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":546312,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":546312,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":449475,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":276486,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":26159,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":26159,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":26159,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":26159,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":26159,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":21800,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"}]}},"DebtIssuanceCosts":{"label":"Debt Issuance Cost (Deprecated 2016-01-31)","description":"Amount of debt issuance costs (for example, but not limited to, legal, accounting, broker, and regulatory fees).","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":205260,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013"}]}},"DebtRelatedCommitmentFeesAndDebtIssuanceCosts":{"label":"Debt Related Commitment Fees and Debt Issuance Costs","description":"Represents the charge against earnings during the period for commitment fees and debt issuance expenses.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":802400,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1801043,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":998643,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2290688,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":489645,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2290688,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":2290688,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"}]}},"DeferredCosts":{"label":"Deferred Costs, Noncurrent","description":"Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.","units":{"USD":[{"end":"2014-12-31","val":749386,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":749386,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":749386,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":749386,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2017-06-30","val":35154,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"}]}},"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":"2014-01-01","end":"2014-12-31","val":-550708,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-1190022,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-1190022,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-1815660,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-1815660,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-718326,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-718326,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-2837776,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-2837776,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-2378218,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":-2378218,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-3482375,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-3482375,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-2723112,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-2723112,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-1909246,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"DeferredOfferingCosts":{"label":"Deferred Offering Costs","description":"Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.","units":{"USD":[{"end":"2015-01-31","val":996516,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":35811,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-09-30","val":132338,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"}]}},"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":"2014-01-01","end":"2014-12-31","val":-154199,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-316709,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-316709,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-470263,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-470263,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-199571,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-199571,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-943709,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-943709,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-790882,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":-790882,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-1158072,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":1158072,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":905577,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-905577,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-641044,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"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":"2014-12-31","val":1747184,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3253915,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":3253915,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":5539839,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":5539839,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":6457736,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":6457736,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":10239221,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":10239221,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-12-31","val":13408321,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":13408321,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":18048767,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":18048767,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":21678512,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":21678512,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-12-31","val":24228803,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsInProcessResearchAndDevelopment":{"label":"Deferred Tax Assets, in Process Research and Development","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.","units":{"USD":[{"end":"2014-12-31","val":20890,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":100480,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":100480,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":267325,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":267325,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":417882,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":417882,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":488942,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":488942,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-12-31","val":367261,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":367261,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":548983,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":548983,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":252536,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":252536,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1340317,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"}]}},"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":"2017-12-31","val":9200000,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":9200000,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2019-12-31","val":9200000,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2019Q4I"},{"end":"2021-12-31","val":21678512,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-12-31","val":24228803,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwards":{"label":"Deferred Tax Assets, Operating Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.","units":{"USD":[{"end":"2014-12-31","val":1596600,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2989634,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":2989634,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":5058119,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":5058119,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":5656895,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":5656895,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":8949957,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":8949957,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-12-31","val":11978595,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":11978595,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":16165927,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":16165927,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":19481137,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":19481137,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-12-31","val":20980803,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"}]}},"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":"2014-12-31","val":90794,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":132645,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":132645,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":163221,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":163221,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":359364,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":359364,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":632254,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":632254,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-12-31","val":838753,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":838753,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":869815,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":869815,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1800762,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":1800762,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-12-31","val":354274,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.","units":{"USD":[{"end":"2014-12-31","val":38900,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":31156,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":31156,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":51174,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":51174,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":23595,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":23595,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":168068,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":168068,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-12-31","val":223712,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":223712,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":464042,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":464042,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":144077,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":144077,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-12-31","val":133591,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsValuationAllowance":{"label":"Deferred Tax Assets, Valuation Allowance","description":"Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2014-12-31","val":1747184,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3253915,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":3253915,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":5539839,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":5539839,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":6457736,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":6457736,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":10239221,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":10239221,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-12-31","val":13408321,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":4600000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3600000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":3600000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2600000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"}]}},"Deposits":{"label":"Deposits","description":"The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q4I"},{"end":"2020-06-30","val":249077,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"}]}},"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":"2016-01-01","end":"2016-12-31","val":57978,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":57234,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":57234,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":78049,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":78049,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":147441,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":147441,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":155585,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"DepreciationAmortizationAndAccretionNet":{"label":"Depreciation, Amortization and Accretion, Net","description":"The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":2377,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":30727,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"DepreciationAndAmortization":{"label":"Depreciation, Depletion and Amortization, Nonproduction","description":"The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":624,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1249,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-01-01","end":"2014-09-30","val":1874,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":2377,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":550,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":550,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":7875,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":7875,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":18920,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":18920,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":30727,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":30727,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":12273,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":12273,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":25512,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":25512,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":41273,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":41273,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":57978,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":57978,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":15989,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":15989,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":32976,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":32976,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":49502,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":49502,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":57526,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":57526,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":17239,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":17239,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":34312,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":34312,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":17073,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":53602,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":53602,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":19290,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":79128,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":79128,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":34623,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":34623,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":70651,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":70651,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":36028,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":36028,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":107119,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":107119,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":36468,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":36468,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":147687,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":147687,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":43958,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":43958,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":84300,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":84300,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":40342,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":121053,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":121053,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":36753,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":156664,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":156664,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":36685,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":36685,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":72864,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":72864,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":107735,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":107735,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":140914,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":140914,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":32801,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":32801,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":65044,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":65044,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":86759,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":99247,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":63481,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":64395,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"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":"2015-01-01","end":"2015-12-31","val":30727,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":57978,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"DerivativeAssetsLiabilitiesAtFairValueNet":{"label":"Derivative Assets (Liabilities), at Fair Value, Net","description":"Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.","units":{"USD":[{"end":"2017-12-31","val":6500000,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":6500000,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2019-12-31","val":6500000,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2019Q4I"}]}},"EarningsPerShareBasicAndDiluted":{"label":"Earnings Per Share, Basic and Diluted","description":"The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or 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":"2014-01-01","end":"2014-03-31","val":-0.02,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.07,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":-0.05,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.1,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-0.03,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-0.14,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-0.03,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-0.06,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-0.05,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":-0.05,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-0.03,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":-0.03,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-0.09,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-0.09,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-0.03,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-0.03,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-0.12,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-0.12,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.04,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-0.04,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.08,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-0.08,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-0.05,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-0.05,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.13,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-0.13,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-0.05,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-0.05,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-0.18,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-0.18,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-0.06,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-0.06,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.12,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-0.12,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-0.05,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-0.05,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-0.19,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-0.19,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-0.07,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-0.07,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-0.26,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-0.26,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.09,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-0.09,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.17,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-0.17,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-0.08,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-0.08,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.28,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-0.28,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-0.11,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-0.11,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-0.38,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-0.38,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.07,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":-0.07,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.14,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":-0.14,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-0.07,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":-0.07,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.22,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-0.22,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-0.08,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":-0.08,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.3,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":-0.3,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-0.1,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":-0.1,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.19,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-0.19,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-0.09,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-0.09,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.25,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-0.25,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-0.06,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-0.06,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.33,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-0.33,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.07,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.15,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-0.08,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.2,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":-0.05,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.23,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"}]}},"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":"2014-01-01","end":"2014-12-31","val":-0.34,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-0.34,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-0.34,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.34,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-0.34,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.34,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0.34,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"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":"2014-01-01","end":"2014-12-31","val":0.388,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.389,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.389,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.376,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.376,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.093,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0.093,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.229,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":0.229,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.254,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":0.254,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.285,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0.285,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.229,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":0.229,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"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":"2014-01-01","end":"2014-12-31","val":0.015,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.026,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.026,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.042,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.042,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.022,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0.022,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.054,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":0.054,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.03,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":0.03,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.004,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0.004,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.025,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-0.025,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.001,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"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":"2017-01-01","end":"2017-12-31","val":0.283,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0.283,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, 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 research and development expense.","units":{"pure":[{"start":"2014-01-01","end":"2014-12-31","val":-0.001,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-0.021,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.027,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-0.027,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.008,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-0.008,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.005,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-0.005,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-0.007,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":-0.007,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.005,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-0.005,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.001,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":0.001,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.037,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","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":"2017-12-01","end":"2017-12-22","val":0.21,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"start":"2017-01-01","end":"2017-12-31","val":0.34,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, Prior Year 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 attributable to revisions of previously reported income tax expense.","units":{"pure":[{"start":"2014-01-01","end":"2014-12-31","val":-0.006,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-0.021,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2017-01-01","end":"2017-12-31","val":0.004,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0.004,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.002,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":0.002,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.003,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":0.003,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.004,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-0.004,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.027,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":0.027,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.109,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","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":"2014-01-01","end":"2014-12-31","val":-0.056,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-0.054,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-0.054,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.051,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-0.051,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.054,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-0.054,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.07,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-0.07,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-0.07,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":-0.07,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.07,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-0.07,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.07,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":0.07,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.071,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"EmployeeBenefitsAndShareBasedCompensation":{"label":"Employee Benefits and Share-based Compensation","description":"Amount of expense for employee benefit and equity-based compensation.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":802400,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":882645,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1801043,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":1535772,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":998643,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":653127,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2290688,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":1906457,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":489645,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":370685,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2290688,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":2216316,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":320444,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":320444,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1278002,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1278002,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":957558,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":957558,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1959837,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":1959837,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":681835,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":681835,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2543712,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":456423,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":891379,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":434956,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1281441,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":390062,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3"}]}},"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":"2014-12-31","val":103294,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":103294,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":103294,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":103294,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":75154,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":80588,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":180449,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":217250,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":217250,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":217250,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":217250,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":217250,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":123178,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":230186,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":237667,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":447641,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":447641,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":447641,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":447641,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":447641,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":182224,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":161332,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":147065,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":503133,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":503133,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":503133,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":503133,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":503133,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":532884,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":707333,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":181358,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":667661,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":667661,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":667661,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":667661,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":667661,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":543774,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":289907,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":164085,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":677755,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":677755,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":677755,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":677755,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":573320,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":626306,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":353915,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions":{"label":"Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount","description":"Amount of cost to be recognized for option under share-based payment arrangement.","units":{"USD":[{"end":"2015-03-31","val":838163,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":771236,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":919044,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":969756,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1043216,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2063482,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1919969,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1921906,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1821693,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1679269,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2087473,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2175601,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2743288,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4421087,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4853804,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4103258,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3831195,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5957615,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5343633,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4972057,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4640280,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4139054,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3836451,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2538211,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2231902,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6780374,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6440145,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6000000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5400000,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5000000,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4600000,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4200000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":3000000,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q4I"},{"end":"2023-06-30","val":2000000,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"ExcessStockSharesAuthorized":{"label":"Excess Stock, Shares Authorized","description":"Maximum number of excess stock shares permitted to be issued.","units":{"shares":[{"end":"2020-12-31","val":180000000,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":180000000,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":180000000,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":180000000,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":180000000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":180000000,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":180000000,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12000000,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":12000000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12000000,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"}]}},"FairValueAdjustmentOfWarrants":{"label":"Fair Value Adjustment of Warrants","description":"Amount of expense (income) related to adjustment to fair value of warrant liability.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":1253390,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1253390,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2019"}]}},"FinancialInstrumentsOwnedUSGovernmentAndAgencyObligationsAtFairValue":{"label":"Financial Instruments, Owned, US Government and Agency Obligations, at Fair Value","description":"The fair value as of the balance sheet date of firm holdings in debt obligations issued by the US government including short-term Treasury bills, medium-term Treasury notes, and long-term Treasury bonds, as well as debt issued by agencies. Includes both pledged (to counterparties as collateral for financing transactions) and unpledged holdings.","units":{"USD":[{"end":"2015-12-31","val":3249275,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4008125,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1929640,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1492309,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3686196,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4331283,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1157982,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4042990,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2939401,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-12-31","val":14339630,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-03-31","val":13895716,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13014754,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":13392274,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9505777,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":9505777,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7945570,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5414619,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"}]}},"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":"2017-12-31","val":292,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":292,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1371,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1371,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2450,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":2450,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3529,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"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":1079,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1079,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive":{"label":"Finite-Lived Intangible Assets, Amortization Expense, Rolling after Year Five","description":"Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth 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":"2019-12-31","val":13759,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":12680,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"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":"2017-12-31","val":23051,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":23051,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":20233,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":20233,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-12-31","val":19154,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":19154,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":18075,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"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":"2017-12-31","val":23343,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":23343,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":21604,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":21604,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-12-31","val":21604,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":21604,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":21604,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"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":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":-1084,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-1084,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2022-01-01","end":"2022-12-31","val":6000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"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":"2014-01-01","end":"2014-03-31","val":140913,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":668217,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":523869,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":914399,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":246182,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1233141,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":516986,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":516986,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":935918,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":935918,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":418932,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":418932,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1467759,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":1467759,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":531841,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":531841,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1908080,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1908080,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":479932,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":479932,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1154501,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1154501,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":674569,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":674569,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1753008,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1753008,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":598507,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":598507,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2470062,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2470062,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":940089,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":940089,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1575096,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1575096,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":635007,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":635007,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2124601,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":2124601,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":549505,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":549505,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3184166,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":3184166,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":913088,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":913088,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2228404,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2228404,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":1315316,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1315316,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3290113,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":3290113,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":1061709,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1061709,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":5299717,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":5299717,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1456197,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":1456197,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2995502,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":2995502,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":1539305,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":1539305,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4279223,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":4279223,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":1283721,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":1283721,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5951106,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":5951106,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1831621,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":1831621,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3222292,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":3222292,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":1390671,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":1390671,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4594318,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":4594318,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":1372026,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":1372026,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":6261905,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":6261905,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1358679,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":1358679,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3943043,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":3943043,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":2584364,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":2584364,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":5720043,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":5720043,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":1777000,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":1777000,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":7703065,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":7703065,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1744918,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":1744918,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3301703,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":3301703,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":1556785,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":1556785,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4735402,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1433699,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":6452579,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1279273,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5533760,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":4254487,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"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":"2014-01-01","end":"2014-12-31","val":1425,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1425,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1425,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":1425,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":1425,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1300,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":1300,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1300,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1300,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":1300,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1300,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1300,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":2057,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":2057,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":2057,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":2057,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":2057,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1508,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":1508,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":1300,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-12-31","val":1300,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1300,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":1300,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":1300,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1332,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1332,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":1332,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":1332,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":1332,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":1332,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":1333,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-12-31","val":1332,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":800,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"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":"2018-01-01","end":"2018-06-30","val":2057,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":1300,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":1300,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":1300,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":1300,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1300,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":1300,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":1300,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, 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 valuation allowance for deferred tax assets.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":704907,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1506731,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1506731,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2285923,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2285923,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":917897,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":917897,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":3781485,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":3781485,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":3169100,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":3169100,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":4640447,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":4640447,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":3628689,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":3628689,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2550290,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"IncreaseDecreaseInAccountsPayable":{"label":"Increase (Decrease) in Accounts Payable","description":"The increase (decrease) during the reporting period in the aggregate amount 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.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":41206,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":102428,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-01-01","end":"2014-09-30","val":42870,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":235290,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-125589,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-125589,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-65386,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":-65386,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-133241,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-133241,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-80343,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-80343,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":90975,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":90975,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":43131,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":43131,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":214334,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":214334,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-106436,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-106436,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":281231,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":281231,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":653716,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":653716,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":472046,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":472046,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":388721,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":388721,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-52668,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-52668,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":275652,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":275652,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":-272207,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-272207,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":650720,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":650720,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-887190,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":-887190,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-948315,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":-948315,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":-765340,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-765340,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-697959,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":-697959,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":17348,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":17348,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":307573,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":307573,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":28208,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":28208,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":282823,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":282823,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":324432,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":324432,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1130810,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1130810,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":579329,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":579329,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":-355606,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-355606,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":268700,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":268700,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-63388,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-63388,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-114676,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-191889,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":352319,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1195638,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"IncreaseDecreaseInAccruedLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":-73016,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-29002,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-11769,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-22933,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":28687,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":28687,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-50927,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-50927,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":42493,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":42493,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":116378,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":116378,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":22622,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":22622,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":77490,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":77490,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":87119,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":87119,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":102655,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":102655,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":118657,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":118657,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":196306,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":196306,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":301853,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":301853,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":564879,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":564879,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-6018,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":-6018,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":72146,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":72146,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":122570,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":122570,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":909567,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":909567,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-826920,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-826920,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-955720,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-955720,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":-986129,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-986129,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":-945721,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-945721,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-59235,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-59235,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-119354,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-119354,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-103533,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":131848,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-278355,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":170509,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"IncreaseDecreaseInEmployeeRelatedLiabilities":{"label":"Increase (Decrease) in Employee Related Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":1079,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":6927,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-01-01","end":"2014-09-30","val":23762,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":84180,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-28140,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-28140,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-22706,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":-22706,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":77154,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":77154,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":113956,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":113956,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-94072,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-94072,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":12936,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":12936,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":20417,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":20417,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":230391,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":230391,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-265417,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-265417,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-286309,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-286309,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-300576,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-300576,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":55492,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":55492,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":29751,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":29751,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":204200,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":204200,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":-321775,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-321775,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":164528,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":164528,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-123887,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":-123887,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-377754,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":-377754,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":-503576,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-503576,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":10094,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":10094,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-104435,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":-104435,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-51449,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-51449,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-323840,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-323840,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":175580,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":175580,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-36785,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-36785,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-121518,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-121518,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":-340345,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-340345,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":-99021,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-99021,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-307994,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-307994,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-395742,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-395742,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-557619,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-228648,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-209061,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":602120,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"IncreaseDecreaseInOtherAccruedLiabilities":{"label":"Increase (Decrease) in Other Accrued Liabilities","description":"The increase (decrease) during the reporting period in other expenses incurred but not yet paid.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":9813,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":11568,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-01-01","end":"2014-09-30","val":189542,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":235766,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-97120,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-97120,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-204106,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":-204106,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-151925,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-151925,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-149688,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-149688,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-73016,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-29002,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":-11769,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-22933,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets":{"label":"Increase (Decrease) in Prepaid Expense and Other Assets","description":"Amount of increase (decrease) in prepaid expenses, and assets classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":100681,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-63414,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":401547,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":259443,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":52381,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":52381,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-70019,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-70019,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":632156,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":632156,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":396615,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":396615,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":113688,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":113688,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-151999,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-151999,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":540753,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":540753,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":155979,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-73699,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-216381,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-333939,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"IncreaseDecreaseInPrepaidExpensesOther":{"label":"Increase (Decrease) in Prepaid Expenses, Other","description":"Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":2783,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":20279,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-01-01","end":"2014-09-30","val":15026,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":4393,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":63512,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":63512,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":86634,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":86634,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":81177,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":81177,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":68706,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":68706,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":35490,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":35490,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":49278,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":49278,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-5967,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-5967,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":22599,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":22599,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":61183,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":61183,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":62690,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":62690,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":2474,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":2474,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":53452,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":53452,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":254118,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":254118,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":142974,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":142974,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":74181,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":74181,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":96356,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":96356,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-48826,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":-48826,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":282996,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":282996,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":223725,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":223725,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":100681,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-63414,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":401547,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":259443,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"}]}},"IncreaseDecreaseInRestrictedCash":{"label":"Increase (Decrease) in Restricted Cash","description":"The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":-30844,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-85640,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-01-01","end":"2014-09-30","val":-122140,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-122140,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-4055,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-4055,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-4055,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":-4055,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-4055,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-4055,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-4055,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-4055,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":1740,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3441,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":1700,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":5141,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":1700,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":6841,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1756,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1756,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3512,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":3512,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":1756,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":1756,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":5267,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":5267,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":1755,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":1755,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":7022,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":7022,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1875,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":1875,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3757,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":3757,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":1882,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1882,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":5643,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":5643,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1886,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1886,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":7594,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":7594,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1345,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":1345,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2485,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":2485,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1140,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1140,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3587,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":3587,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1102,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1102,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3587,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":3587,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1409,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":1409,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":74616,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":74616,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":73207,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":73207,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":153307,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":153307,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":78691,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":78691,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":231999,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":231999,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":76981,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":76981,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":154818,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":154818,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":77837,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":77837,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":233508,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":233508,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":78690,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":78690,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":312200,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":77836,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":155673,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":77837,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":234364,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":78691,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"}]}},"InterestExpenseOther":{"label":"Interest Expense, Other","description":"Amount of interest expense classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":312200,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":77836,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":155673,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":77837,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":234364,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":78691,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":311410,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":311410,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":14560,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":14560,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":24985,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":24985,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":10425,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":10425,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":32547,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":32547,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":7562,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":7562,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":40108,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":40108,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1824,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":1824,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1824,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":1824,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":1479,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":1479,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"InterestIncomeExpenseNet":{"label":"Interest Income (Expense), Net","description":"The net amount of operating interest income (expense).","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":37195,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":1743,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":38064,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":872,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":41149,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3173,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3140,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":3140,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-33,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-33,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4366,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":4366,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":1226,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":1226,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5578,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":5578,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":18717,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":18717,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":18717,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":18717,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":97274,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":78902,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":223291,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":134161,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":235158,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":100997,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"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":"2017-01-01","end":"2017-03-31","val":12418,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":12418,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":14363,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":14363,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":29007,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":29007,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"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-09-30","val":29007,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":29007,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2021-01-01","end":"2021-03-31","val":20437,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":20437,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":89908,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":89908,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":89908,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":89908,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":89908,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":89908,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":114411,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":114411,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":114411,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":114411,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":114411,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":114411,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"InterestPayableCurrent":{"label":"Interest Payable, Current","description":"Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. 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-12-31","val":25420,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2018-03-31","val":1409,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":74616,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":153307,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":231999,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":231999,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":231999,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":231999,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":231999,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":308980,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":386816,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":465507,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":544199,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":544199,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":544199,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":544199,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":544199,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":622035,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":699871,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":778563,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":162731,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":162731,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":162731,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":162731,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":162731,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":156854,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":97809,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":105370,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":112932,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":112932,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":112932,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"}]}},"InvestmentIncomeInterest":{"label":"Investment Income, Interest","description":"Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":31,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":247,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":216,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":440,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":193,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":593,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1177,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1177,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2199,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":2199,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":1022,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":1022,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3650,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":3650,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":1451,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":1451,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4762,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":4762,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2656,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":2656,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3930,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":3930,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":1274,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1274,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":7072,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":7072,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":3142,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":3142,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":9368,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":9368,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2163,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":2163,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":6405,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":6405,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":4242,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":4242,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":12359,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":12359,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":5954,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":5954,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":29740,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":29740,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":10960,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":10960,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":19008,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":19008,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":8048,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":8048,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":91818,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":91818,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":72810,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":72810,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":185614,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":185614,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":94405,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":94405,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":181893,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":181893,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":87488,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":87488,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":248586,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":248586,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":66693,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":66693,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":290313,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":290313,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":35449,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":35449,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":37192,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":1743,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":38064,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":872,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":41149,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3173,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"InvestmentIncomeNetAmortizationOfDiscountAndPremium":{"label":"Investment Income, Net, Amortization of Discount and Premium","description":"Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-439851,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-91283,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-183361,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-92078,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-235260,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-51899,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-504497,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-504497,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-13506,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-13506,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-24374,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-24374,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-10868,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-10868,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-28733,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-28733,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-4359,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":-4359,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-33091,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-33091,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-8723,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-8723,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-8723,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-8723,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-8723,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-8723,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"Investments":{"label":"Investments","description":"Sum of the carrying amounts as of the balance sheet date of all investments.","units":{"USD":[{"end":"2020-06-30","val":249077,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8865992,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2021-09-30","val":4967751,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"}]}},"InvestmentsAndCash":{"label":"Investments and Cash","description":"Sum of investments and unrestricted cash as of the balance sheet date.","units":{"USD":[{"end":"2016-06-30","val":9052771,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2017-12-31","val":8452459,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-12-31","val":22182768,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-12-31","val":9505777,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":10177301,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2021-12-31","val":26200000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":23500000,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20100000,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":18300000,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":15700000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14100000,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":12300000,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"LeaseAndRentalExpense":{"label":"Operating Leases, Rent Expense","description":"Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":5700,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5700,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":5700,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2017-10-01","end":"2017-10-31","val":13080,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q3I"},{"start":"2017-10-03","end":"2017-10-31","val":13080,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2019-09-16","end":"2019-09-30","val":13080,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2019Q3I"},{"start":"2020-01-01","end":"2020-03-31","val":100136,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-09-01","end":"2020-09-30","val":13080,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q3I"},{"start":"2021-01-01","end":"2021-03-31","val":102213,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"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":"2014-12-31","val":903577,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":903577,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":903577,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":903577,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":652777,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":611477,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":695713,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":787698,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":787698,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":787698,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":787698,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":787698,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":711633,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":814861,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1010827,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":888916,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":888916,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":888916,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":888916,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":888916,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":830846,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1102825,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":897678,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1244306,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":1244306,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1244306,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1244306,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1244306,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2645273,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4498714,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3543817,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5078546,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":5078546,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":5078546,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":5078546,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":5078546,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4296089,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4168708,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4441371,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5395411,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":5395411,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":5395411,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":5395411,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":5395411,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5393588,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5907042,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5457609,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3420860,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":3420860,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":3420860,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":3420860,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":3420860,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2810093,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3133806,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2337448,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1688604,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":1688604,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1688604,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":1688604,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":1688604,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1223798,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":743843,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":546499,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1033638,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":1033638,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":1033638,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":898541,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3001905,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2014-12-31","val":1973181,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1973181,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":1973181,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1973181,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":13315956,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":12472326,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":11571696,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10599777,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":10599777,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":10599777,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":10599777,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":10599777,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9440309,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9427341,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8423904,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":9586890,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":9586890,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":9586890,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":9586890,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":9586890,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":9613715,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":8177606,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10703965,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8863219,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":8863219,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":8863219,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":8863219,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":8863219,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":9102556,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":28540698,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":24729725,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":23041164,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":23041164,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":23041164,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":23041164,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":23041164,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":20310883,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":17911595,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":15419341,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13532237,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":13532237,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":13532237,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":13532237,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":13532237,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11040122,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13643263,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":24495837,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":21908015,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":21908015,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":21908015,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":21908015,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":21908015,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":18605731,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":15285459,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":16208196,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":27296431,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":27296431,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":27296431,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":27296431,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":27296431,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":24226899,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":21456932,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":19292616,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":16365667,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":16365667,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":16365667,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14402320,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":12506093,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2014-12-31","val":698768,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":698768,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":698768,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":698768,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":447919,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":406570,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":490757,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":582693,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":582693,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":582693,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":582693,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":582693,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":609003,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":712231,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1010827,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":888916,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1244306,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1244306,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1244306,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1244306,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1244011,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1801648,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":737443,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2162209,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":2162209,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":2162209,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":2162209,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":2162209,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1269789,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1032446,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1195146,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2039223,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":2039223,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":2039223,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":2039223,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":2039223,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2025563,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5907042,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2336595,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3072019,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":3072019,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":3072019,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":3072019,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":3072019,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2456893,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3133806,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2337448,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1688604,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"}]}},"LongTermDebt":{"label":"Long-term Debt","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2018-12-31","val":2916337,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":2916337,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":2916337,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":2916337,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":2916337,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3026300,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3136262,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3246225,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3356188,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":3356188,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":3356188,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":3356188,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":3356188,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3368025,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-09-30","val":3121014,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":348841,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":348841,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":348841,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":348841,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":348841,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":353200,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"}]}},"LongTermNotesPayable":{"label":"Notes Payable, Noncurrent","description":"Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.","units":{"USD":[{"end":"2014-12-31","val":204809,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":204809,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":204809,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":204809,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":204858,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":204907,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":204956,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":205005,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":205005,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":205005,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":205005,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":205005,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":102630,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":102630,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"}]}},"MarketableSecuritiesCurrent":{"label":"Marketable Securities, Current","description":"Amount of investment in marketable security, classified as current.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3247509,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"}]}},"MinorityInterest":{"label":"Stockholders' Equity Attributable to Noncontrolling Interest","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).","units":{"USD":[{"end":"2021-06-30","val":12151653,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13870748,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"}]}},"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":"2014-01-01","end":"2014-09-30","val":2393066,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":1890694,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":12978711,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":12973221,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":12973221,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":12973221,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":12973221,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":12973221,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":9250,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":9250,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1211222,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1211222,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":1474731,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":3703139,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2322188,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2287034,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":7244300,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":7437672,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2845444,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":24130414,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":24273390,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":24273390,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":24321764,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":24321764,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":209101,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":209101,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":331072,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":331072,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":331072,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":331072,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":609610,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":609610,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":42226,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":42226,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4582672,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":4582672,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":18261268,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":18261268,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":18261268,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":18261268,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":941383,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":941383,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1283205,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1283205,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":5742223,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":5742223,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":19687736,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":19687736,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-174376,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-174376,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-174376,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-174376,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-139502,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-139501,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"NetCashProvidedByUsedInFinancingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Financing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of financing activities, excluding 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":"2014-01-01","end":"2014-03-31","val":170547,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2511724,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-03-31","val":12978711,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":12973221,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":1474731,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":3703139,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2322188,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2287034,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":7244300,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":7437672,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2845444,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":24130414,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"}]}},"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":"2014-01-01","end":"2014-12-31","val":-2399,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-3274994,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-4975005,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-5984683,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-5984683,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-5732863,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-5732863,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":722908,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":722908,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2022549,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":2022549,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":3337183,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-46395,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-894361,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2328213,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-2628959,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-236737,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4134680,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-7934328,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":-9964804,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-9964804,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-11292492,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-11292492,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1005324,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":1005324,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3436579,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":3436579,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":3046438,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":3046438,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":16338006,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":16338006,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-10344,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":-10344,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-260599,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-260599,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-8900829,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-8900799,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":-18152073,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-18152073,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2120783,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":2120783,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5892385,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":5892385,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":12277032,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":12277032,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":-3142973,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-3142973,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-734976,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-734976,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3991024,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":3998000,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":7078024,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":11524579,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1089975,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3692975,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"NetCashProvidedByUsedInInvestingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Investing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of investing activities, excluding 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":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-03-31","val":-3274994,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-4975005,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":3337183,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-46395,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-894361,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2328213,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-2628959,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-236737,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4134680,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-7934328,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"}]}},"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":"2014-01-01","end":"2014-09-30","val":-719393,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-838973,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-945458,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1799394,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-2683523,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-2683523,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-3631163,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-3631163,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1191935,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-1191935,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-2407424,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-2407424,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-3603364,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-5202973,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1818231,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-3238860,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-5557871,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-7634943,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2842986,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-4561597,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":-8442522,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-8442522,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-10130380,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-10130380,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2846993,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":-2846993,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-5676314,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":-5676314,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":-8072349,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-8072349,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-10106105,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":-10106105,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2426969,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":-2426969,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4788701,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-4788701,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-7433351,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-7433351,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":-9778473,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-9778473,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-4139387,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-4139387,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-8467014,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-8467014,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":-11733423,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-11733423,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":-14447193,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-14447193,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2518809,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-2518809,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-5930646,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-5937622,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-7719288,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-10446492,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1628316,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3431363,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Operating Activities, Continuing Operations","description":"Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":-173185,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-506712,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-03-31","val":-945458,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1799394,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-3603364,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-5202973,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1818231,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-3238860,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-5557871,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-7634943,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2842986,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-4561597,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2022-01-01","end":"2022-03-31","val":2500000,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5900000,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":7700000,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"}]}},"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":"2014-01-01","end":"2014-03-31","val":-254410,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-916978,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":-662567,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-1324599,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-407621,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-1819684,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-781265,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-781265,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1648795,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":-1648795,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-867530,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":-867530,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-2728050,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-2728050,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-1079256,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-1079256,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-3878210,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-3878210,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1216300,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-1216300,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-2744122,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-2744122,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-1527822,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-1527822,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-4397851,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-4397851,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-1653729,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-1653729,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-6074999,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-6074999,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2232110,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-2232110,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-4138649,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-4138649,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-1906539,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-1906539,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-6999756,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-6999756,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-2861107,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-2861107,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-9833152,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-9833152,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3586585,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-3586585,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-03-31","val":-3586585,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2018-01-01","end":"2018-03-31","val":-3586585,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-03-31","val":-3586585,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-6902698,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-6902698,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-3316113,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-3316113,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-04-01","end":"2018-06-30","val":-3316113,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-3316113,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-11515740,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-11515740,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-4613042,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-4613042,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-15705865,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-15705865,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2920584,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":-2920584,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-03-31","val":-2920584,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-03-31","val":-2920584,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-2920584,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-03-31","val":-2920584,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-5978626,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":-5978626,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-3058042,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":-3058042,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-04-01","end":"2019-06-30","val":-3058042,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-3058042,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-9328053,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-9328053,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-3349427,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":-3349427,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-13044772,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":-13044772,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-4217563,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":-4217563,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-03-31","val":-4217563,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-03-31","val":-4217563,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-8320092,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-8320089,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-4102529,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-4102529,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-04-01","end":"2020-06-30","val":-4102529,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-11557011,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-11557011,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-3236919,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-3236919,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-16264961,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-16264961,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-4038344,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-4038344,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2021-01-01","end":"2021-03-31","val":-4038344,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-03-31","val":-4038344,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-9261709,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-9261709,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-5223365,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-5223365,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-5223365,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-12683467,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-12683467,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-3421758,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":-3421758,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-15475776,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-15475776,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3261773,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-3261773,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-03-31","val":-3261773,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-03-31","val":-3261773,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-03-31","val":-3261773,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-5986741,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-5986741,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-2724968,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-2724968,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-04-01","end":"2022-06-30","val":-2724968,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-8378649,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-2391908,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-12175208,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2165851,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-2165851,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-6498203,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-4332352,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"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":"2014-01-01","end":"2014-03-31","val":-1789,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-3429,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":-1639,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-4985,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-1556,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-7069,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1519,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-1519,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-2830,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":-2830,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-1311,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":-1311,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-3216,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-3216,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-386,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-386,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-3909,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-3909,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":732,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":732,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":75,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":75,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-657,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-657,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1282,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1282,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1207,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1207,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1578,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1578,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":759,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":759,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3861,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":3861,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":3102,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":3102,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":8713,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":8713,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":4852,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":4852,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":26094,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":26094,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":7486,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":7486,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-160852,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-160852,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-168338,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-168338,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-276676,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-276676,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-115824,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-115824,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-371535,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-371535,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-92539,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":-92539,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-192850,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":-192850,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-100311,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":-100311,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-314810,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-314810,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-121960,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":-121960,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-461738,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":-461738,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-936070,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":-936070,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2102885,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-2102882,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-1166815,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-1166815,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-2722248,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-2722248,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-619363,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-619363,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-3065446,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-3065446,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-24893,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-24893,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-46219,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-46219,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-21326,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-21326,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-56914,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-56914,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-10695,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":-10695,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-67621,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-67621,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-10547,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-10547,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8170,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":8170,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":18717,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":18717,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":87072,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":78902,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":213089,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":134161,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":235158,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":100997,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"NotesIssued1":{"label":"Notes Issued","description":"The fair value of notes issued in noncash investing and financing activities.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":2142500,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"NotesPayable":{"label":"Notes Payable","description":"Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2013-12-31","val":205260,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2013Q4I"}]}},"NotesPayableCurrent":{"label":"Notes Payable, Current","description":"Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.","units":{"USD":[{"end":"2016-03-31","val":102424,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":102473,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":205152,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":205201,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":205201,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":205201,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":205201,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":205201,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":102630,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":102630,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2018-03-31","val":1401262,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2697066,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2806374,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2916337,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":2916337,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3356188,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2019Q4I"}]}},"OperatingCostsAndExpenses":{"label":"Operating Costs and 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. Excludes Selling, General and Administrative Expense.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":1922443,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":924520,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3660173,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":1737730,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":4709246,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":903367,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1708644,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":1708644,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":805277,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":805277,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2435539,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":2435539,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":726063,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":726063,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3178231,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":3178231,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1816204,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3595516,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":1779312,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4542293,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":946776,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5168166,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":5168166,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2716313,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"}]}},"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":"2014-01-01","end":"2014-03-31","val":252621,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":913549,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":660928,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1319614,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":406065,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1812615,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":779746,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":779746,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1645965,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":1645965,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":866219,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":866219,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2724834,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":2724834,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":1078870,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":1078870,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":3874301,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":3874301,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1217032,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":1217032,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2744197,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":2744197,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":1527165,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1527165,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":4399133,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":4399133,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1654936,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1654936,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":6076577,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":6076577,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2232869,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":2232869,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4142510,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":4142510,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1909641,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1909641,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":7008469,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":7008469,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2865959,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2865959,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":9859246,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":9859246,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3594071,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":3594071,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6741846,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":6741846,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":3147775,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":3147775,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":11239064,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":11239064,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":4497218,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":4497218,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":15334330,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":15334330,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2828045,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":2828045,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5785776,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":5785776,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":2957731,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":2957731,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":9013243,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":9013243,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":3227467,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":3227467,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":12583034,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":12583034,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3281493,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":3281493,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6217207,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":6217207,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":2935714,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":2935714,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":8834763,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":8834763,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":2617556,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":2617556,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":13199515,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":13199515,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4013451,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":4013451,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9215490,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":9215490,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":5202039,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":5202039,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":12626553,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":12626553,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":3411063,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":3411063,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":15408155,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":15408155,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3251226,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":3251226,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5994911,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":5994911,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":2743685,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":2743685,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":8465721,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":2470810,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":12388297,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2300012,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6733361,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":4433349,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":-252621,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-913549,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":-660928,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-1319614,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-406065,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-1812615,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-779746,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-779746,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1645965,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":-1645965,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-866219,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":-866219,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-2724834,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-2724834,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-1078870,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-1078870,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-3874301,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-3874301,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1217032,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-1217032,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-2744197,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-2744197,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-1527165,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-1527165,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-4399133,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-4399133,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-1654936,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-1654936,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-6076577,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-6076577,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2232869,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-2232869,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-4142510,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-4142510,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-1909641,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-1909641,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-7008469,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-7008469,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-2865959,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-2865959,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-9859246,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-9859246,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3594071,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-3594071,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-6741846,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-6741846,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-3147775,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-3147775,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-11239064,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-11239064,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-4497218,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-4497218,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-15334330,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-15334330,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2828045,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":-2828045,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-5785776,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":-5785776,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-2957731,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":-2957731,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-9013243,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-9013243,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-3227467,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":-3227467,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-12583034,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":-12583034,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-3281493,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":-3281493,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-6217207,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-6217207,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-2935714,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-2935714,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-8834763,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-8834763,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-2617556,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-2617556,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-13199515,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-13199515,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-4013451,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-4013451,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-9215490,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-9215490,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-5202039,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-5202039,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-12626553,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-12626553,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-3411063,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":-3411063,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-15408155,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-15408155,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3251226,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-3251226,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-5994911,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-5994911,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-2743685,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-2743685,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-8465721,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-2470810,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-12388297,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2300012,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-6733361,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-4433349,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"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":"2014-01-01","end":"2014-03-31","val":5400,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":10800,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":5400,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":16200,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":5400,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":21600,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":19015,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":19015,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":45742,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":45742,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":26727,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":26727,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":76646,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":76646,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":30904,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":30904,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":107385,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":107385,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":34396,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":34396,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":75035,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":75035,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":40640,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":40640,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":116378,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":116378,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":41343,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":41343,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":171294,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":171294,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":55215,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":55215,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":111810,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":111810,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":56595,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":56595,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":169237,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":169237,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":57428,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":57428,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":236374,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":236374,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":70356,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":70356,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":140712,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":140712,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":70356,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":70356,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":214435,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":214435,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":73723,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":73723,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":298972,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":298972,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":85190,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":85190,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":170379,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":170379,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":85190,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":85189,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":258817,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":258817,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":88438,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":88438,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":350979,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":350979,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":100136,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":201240,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":101104,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":302345,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":101105,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":403449,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"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":"2014-12-31","val":4175611,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":7672674,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":7672674,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":12865384,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":13000000,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":21000000,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":21000000,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":32000000,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":32000000,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-12-31","val":43000000,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":43000000,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":58000000,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":58000000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":70000000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":70000000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-12-31","val":74800000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"}]}},"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":"2014-12-31","val":4000,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":4000,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":4000,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":4000,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1831,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2016-06-30","val":6000,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2017-06-30","val":9700,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2014-12-31","val":1100,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1100,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":1100,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1100,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":16308,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":17712,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":20493,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":20492,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":20492,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":20492,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":20492,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":20492,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":22644,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":27093,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":27093,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":36810,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":36810,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":36810,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":36810,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":36810,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":36810,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":38285,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":40465,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":46904,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":46904,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":46904,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":46904,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":46904,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":46904,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":46904,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":50271,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":56793,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":56793,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":56793,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":56793,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":56793,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":56793,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":56793,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":60041,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":64242,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":64242,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":64242,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":64242,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":64242,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":67403,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":67403,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":67403,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":67403,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":67403,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":67403,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":67403,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":67403,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":69620,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":69620,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":69620,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":69620,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":69620,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":69620,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":69620,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":69620,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":76596,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":76596,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":76596,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":63572,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":63572,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":63572,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":63572,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13476,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"OtherCostAndExpenseOperating":{"label":"Other Cost and Expense, Operating","description":"The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":209810,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":1600000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":357129,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1350866,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":993737,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2067572,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":716429,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":500000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":2684626,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":489224,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":489224,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":956423,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":956423,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":467200,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":467200,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1368200,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":411778,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1763158,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":401082,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":734757,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":333368,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"OtherDepreciationAndAmortization":{"label":"Other Depreciation and Amortization","description":"Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":43958,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":84300,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":40342,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":121053,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":36753,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":36685,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":36685,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":72864,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":72864,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":36179,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":36179,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":107735,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":107735,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":34594,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":34594,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":140914,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":32801,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":32801,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":65044,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":65044,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":32244,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":32244,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":86759,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":21716,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":99247,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":63481,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":64395,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":607,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"OtherExpenses":{"label":"Other Expenses","description":"Amount of expense classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":889601,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1975444,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":1085843,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2514783,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":539338,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":13506,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":12932,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":23339,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":23339,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":10407,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":10407,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":27512,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":27512,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":4174,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":4174,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":31687,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8350,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":8350,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8350,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":8350,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":8350,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":8350,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"OtherGeneralExpense":{"label":"Other General Expense","description":"Amount of general expenses not normally included in Other Operating Costs and Expenses.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":489645,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"}]}},"OtherIntangibleAssetsNet":{"label":"Other Intangible Assets, Net","description":"Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other.","units":{"USD":[{"end":"2017-09-30","val":23693,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":23051,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":23051,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":23051,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":23051,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":23051,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":21042,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":20772,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":20502,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":20233,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":20233,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":20233,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":20233,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":20233,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":19963,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":19693,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":19423,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":19154,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":19154,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":19154,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":19154,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":19154,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":18884,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":18614,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":18344,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":18075,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":18075,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":18075,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":18075,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":18075,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":17805,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":17535,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":19616,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":19309,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":19309,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":19309,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":19309,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":19309,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":19003,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":18696,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":18389,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":18083,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":18083,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":18083,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17776,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":17469,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"OtherNoncashExpense":{"label":"Other Noncash Expense","description":"Amount of expense or loss included in net income that result in no cash flow, classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":105085,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":210170,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":105085,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":315255,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":105085,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":889601,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1975444,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":1085843,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2514783,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":539338,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"}]}},"OtherNonoperatingExpense":{"label":"Other Nonoperating Expense","description":"Amount of expense related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-12-31","val":488,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":891,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":891,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1419,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":1419,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":528,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":528,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1452,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":1452,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":33,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":33,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1453,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1453,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"}]}},"OtherOperatingActivitiesCashFlowStatement":{"label":"Other Operating Activities, Cash Flow Statement","description":"Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":-8467014,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":11733423,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"}]}},"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":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":-1498000,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":-1498000,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-3496000,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-3496000,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-7244000,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-7244000,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-4742000,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-4742000,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-8649000,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-8649000,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-12073000,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-12073000,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-14152000,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-14152000,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-4433000,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-4433000,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-11009000,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-11009000,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-14109000,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-14109000,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-21214675,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-21214675,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-5631830,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-5631830,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-7126461,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-7126461,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":-14983057,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-14983057,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-30541000,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-30541000,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-16495000,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-30373000,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-09-30","val":-43419000,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-12-31","val":-56843000,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2019"}]}},"PaymentsForProceedsFromOtherInvestingActivities":{"label":"Payments for (Proceeds from) Other Investing Activities","description":"Amount of cash (inflow) outflow from investing activities classified as other.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-03-31","val":15207,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":15207,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":16612,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":16612,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":19393,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":19393,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":19392,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":19392,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2152,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":2152,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6601,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":6601,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":6601,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":6601,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":16318,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":16318,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1475,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1475,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":3655,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":3655,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":10094,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":10094,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":3367,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":3367,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":9889,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":9889,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":3248,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":3248,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":7449,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":7449,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3161,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":3161,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3161,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":3161,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":3161,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":3161,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":3161,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2217,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2217,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":2217,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"}]}},"PaymentsForRent":{"label":"Payments for Rent","description":"Cash payments to lessor's for use of assets under operating leases.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":201240,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":101104,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":302345,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":101104,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0.4,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":100000,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":206642,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":200000,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":104429,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":100000,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":311071,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":300000,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":104429,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":100000,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.4,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":400000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":100000,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":100000,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":200000,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":100000,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":300000,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":100000,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":400000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":100000,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"}]}},"PaymentsOfDebtIssuanceCosts":{"label":"Payments of Debt Issuance Costs","description":"The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":24471,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-12-31","val":59920,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2018-01-01","end":"2018-03-31","val":31993,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":31993,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":57288,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":57288,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":57923,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":57923,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":57923,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":57923,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"}]}},"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":"2021-01-01","end":"2021-09-30","val":2359,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":2359,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":2359,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":2359,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"}]}},"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":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-03-31","val":3247509,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":6243714,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":6243714,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":9241024,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":9241024,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":12731800,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":12731800,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4008518,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":4008518,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6583937,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":6583937,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":8662205,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":8662205,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":14093162,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":14093162,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5327361,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":5327361,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":8677884,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":8677884,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":16707352,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":16707352,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":21414722,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":21414722,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1498889,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":1498889,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":15062528,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":15062528,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":24873187,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":24873187,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":41402000,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":41402000,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":15485000,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":15485000,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":26924000,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":26924000,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":40348000,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":40348000,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":40348000,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":40348000,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":249269,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":249269,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":9117699,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":9117669,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":25417000,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":25417000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":8029000,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":8029000,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":18251000,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":18251000,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":22345994,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":22345994,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":43601000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":43601000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":21983000,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":21983000,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":34140000,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":34140000,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":46810000,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":56650000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8773000,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":13283000,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"PaymentsToAcquireMarketableSecurities":{"label":"Payments to Acquire Marketable Securities","description":"Amount of cash outflow for purchase of marketable security.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2015-01-01","end":"2015-03-31","val":3247509,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"}]}},"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":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-01-01","end":"2014-12-31","val":2399,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":12278,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":12278,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":212679,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":212679,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":220266,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":220266,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":225671,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":225671,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":8422,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":8422,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":35913,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":35913,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":67011,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":67011,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":88915,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":88915,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1428,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1428,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":3259,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":3259,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":3253,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":3253,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":73046,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":73046,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":423342,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":423342,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4676,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":4676,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":12421,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":12421,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":21314,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":21314,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":149545,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":149545,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7183,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":7183,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":8169,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":8169,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":28969,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":28969,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":25912,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":25912,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":6398,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":6398,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":6398,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":6398,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":6397,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":6397,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"}]}},"PercentageOfInterestBearingDomesticDepositsToDepositsMoneyMarket":{"label":"Percentage of Interest-bearing Domestic Deposits to Deposits, Money Market","description":"Percentage of interest-bearing domestic money market demand account deposit liabilities to total deposit liabilities.","units":{"pure":[{"end":"2021-09-30","val":0.85,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.85,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.85,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.85,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.85,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2014-12-31","val":0.001,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0.001,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":0.001,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":0.001,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.001,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.001,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.001,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.001,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0.001,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":0.001,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":0.001,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0.001,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.001,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.001,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.001,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.001,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0.001,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0.001,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0.001,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0.001,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.001,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.001,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.001,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.001,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0.001,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0.001,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0.001,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0.001,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.001,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.001,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.001,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.001,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":0.001,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":0.001,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":0.001,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":0.001,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.001,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.001,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.001,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.001,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":0.001,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":0.001,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":0.001,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":0.001,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.001,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.001,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.001,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.001,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":0.001,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":0.001,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":0.001,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":0.001,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.001,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.001,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.001,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.001,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":0.001,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":0.001,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":0.001,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":0.001,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.001,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.001,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.001,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.001,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":0.001,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0.001,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.001,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.001,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2014-12-31","val":5000000,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":5000000,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":5000000,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":5000000,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5000000,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5000000,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5000000,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5000000,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":5000000,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":5000000,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":5000000,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":5000000,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5000000,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5000000,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5000000,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5000000,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":5000000,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":5000000,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":5000000,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":5000000,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5000000,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5000000,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5000000,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5000000,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":5000000,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":5000000,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":5000000,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":5000000,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5000000,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5000000,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5000000,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5000000,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":5000000,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":5000000,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":5000000,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":5000000,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5000000,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5000000,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5000000,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5000000,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":5000000,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":5000000,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":5000000,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":5000000,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5000000,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5000000,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5000000,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5000000,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":5000000,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":5000000,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":5000000,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":5000000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5000000,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5000000,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5000000,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5000000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":5000000,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":5000000,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":5000000,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":5000000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5000000,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5000000,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5000000,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5000000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":5000000,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":5000000,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5000000,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5000000,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2014-12-31","val":19517,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":19517,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":19517,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":19517,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":83029,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":106151,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":100694,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":88223,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":88223,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":88223,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":88223,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":88223,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":123713,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":137501,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":82256,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":110822,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":110822,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":110822,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":110822,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":110822,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":172005,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":173512,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":113296,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":164274,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":164274,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":164274,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":164274,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":164274,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":418392,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":307248,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":238455,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":260630,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":260630,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":260630,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":260630,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":260630,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":211804,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":543626,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":484355,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":361311,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":361311,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":361311,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":361311,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":361311,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":297897,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":762858,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":620754,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":413692,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":413692,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":413692,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":413692,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":413692,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":343673,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1045848,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":810307,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":527380,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":527380,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":527380,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":527380,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":527380,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":375381,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1068133,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":683359,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":453681,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":453681,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":453681,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":237300,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":119742,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"ProceedsFromConvertibleDebt":{"label":"Proceeds from Convertible Debt","description":"The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":210000,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":210000,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-01-01","end":"2014-09-30","val":210000,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":210000,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"}]}},"ProceedsFromDebtNetOfIssuanceCosts":{"label":"Proceeds from Debt, Net of Issuance Costs","description":"The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.","units":{"USD":[{"start":"2015-01-01","end":"2015-01-31","val":12953484,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"}]}},"ProceedsFromIssuanceInitialPublicOffering":{"label":"Proceeds from Issuance Initial Public Offering","description":"The cash inflow associated with the amount received from entity's first offering of stock to the public.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-03-31","val":10253484,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":10253484,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":10253484,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":10253484,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":10253484,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":10253484,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":10253484,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":10253484,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2017-01-01","end":"2017-12-31","val":5026181,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2142500,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":19304054,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":19304054,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":19304081,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":19304081,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":19304081,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":19304081,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2020-01-01","end":"2020-06-30","val":4305115,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":13655531,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":4308352,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":15024450,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":621822,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-12-31","val":15000000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":15000000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2015-01-01","end":"2015-01-31","val":13950000,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-01-31","val":13950000,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q4I"}]}},"ProceedsFromIssuanceOfConvertiblePreferredStock":{"label":"Proceeds from Issuance of Convertible Preferred Stock","description":"The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":2330079,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-01-01","end":"2014-09-30","val":2430079,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":2430080,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"}]}},"ProceedsFromIssuanceOfPrivatePlacement":{"label":"Proceeds from Issuance of Private Placement","description":"The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-03-31","val":2700000,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":2700000,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2700000,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":2700000,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":2700000,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":2700000,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":2700000,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":2700000,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2017-01-01","end":"2017-09-30","val":5024742,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":5024742,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":5026181,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2142500,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"}]}},"ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions":{"label":"Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised","description":"Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":146438,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"ProceedsFromIssuanceOrSaleOfEquity":{"label":"Proceeds from Issuance or Sale of Equity","description":"The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":239067,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"}]}},"ProceedsFromNotesPayable":{"label":"Proceeds from Notes Payable","description":"The cash inflow from a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":3902500,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":3902500,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":3902500,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"}]}},"ProceedsFromRepaymentsOfNotesPayable":{"label":"Proceeds from (Repayments of) Notes Payable","description":"Amount of cash inflow (outflow) from long-term debt supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":3902500,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":3902500,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":3902500,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"}]}},"ProceedsFromRepaymentsOfRelatedPartyDebt":{"label":"Proceeds from (Repayments of) Related Party Debt","description":"Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":-85000,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-85000,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-365000,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-365000,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":-365000,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-365000,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":-365000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-365000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-375000,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-375000,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-375000,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-375000,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-375000,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-375000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"ProceedsFromSaleOfRestrictedInvestments":{"label":"Proceeds from Sale of Restricted Investments","description":"The cash inflow associated with the sale of investments that are pledged or subject to withdrawal restrictions during the period.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":16495000,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":30373000,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":43419000,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":56843000,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":249000,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":249000,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":7294000,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":7294000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":10152000,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":10152000,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":24152000,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":24152000,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":34634000,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":34634000,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":40469000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":21255000,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":38138000,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":53895000,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-03-31","val":55548,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":55548,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":55548,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":55548,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2600,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":2600,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2600,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":2600,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":2600,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":2600,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":2600,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2600,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":19825,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":19825,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":19825,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":19825,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":19825,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":19825,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":129255,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":129255,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":146438,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":146438,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":389158,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":389158,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":446492,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":446492,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":494866,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":494866,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":151601,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":151601,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":273572,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":273572,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":273572,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":273572,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":552110,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":552110,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":42226,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":42226,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":232557,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":232557,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":252385,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":252385,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":252385,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":252385,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":958847,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":958847,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":958847,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":958847,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":1116147,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":1116147,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":1240490,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":1240490,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"}]}},"ProceedsFromStockPlans":{"label":"Proceeds from Stock Plans","description":"The cash inflow associated with the amount received from the stock plan during the period.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":16814,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":16814,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":16814,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":16814,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":25025,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":25025,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"ProceedsFromWarrantExercises":{"label":"Proceeds from Warrant Exercises","description":"The cash inflow associated with the amount received from holders exercising their stock warrants.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":712246,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":741046,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":2969454,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":588499,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2020-01-01","end":"2020-03-31","val":45000,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":45000,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":45000,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":45000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":67536,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":67536,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":67536,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":67536,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":2089476,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":2089476,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":2089476,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":2089476,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"}]}},"ProfessionalFees":{"label":"Professional Fees","description":"A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.","units":{"USD":[{"start":"2020-04-01","end":"2020-06-30","val":217693,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":217693,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-08-01","end":"2020-08-31","val":1368919,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"start":"2020-01-01","end":"2020-09-30","val":214456,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":217693,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":200000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-04-01","end":"2021-06-30","val":21294,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":21294,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":21294,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":21300,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"}]}},"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":"2020-01-01","end":"2020-03-31","val":-4217563,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-03-31","val":-4217563,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-8320092,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-4102529,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-4102529,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":-3236919,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-16264961,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-4038344,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-03-31","val":-4038344,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-03-31","val":-4038344,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-9261709,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-5223365,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-5223365,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":-3421758,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-15475776,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3261773,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"}]}},"PropertyPlantAndEquipmentDisposals":{"label":"Property, Plant and Equipment, Disposals","description":"Amount of divestiture of long-lived, 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, furniture and fixtures, and computer equipment.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":8891,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":8891,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2019-01-01","end":"2019-12-31","val":833,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":833,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"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":"2014-12-31","val":11291,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":236962,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":236962,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":325877,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":325877,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":329130,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":329130,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":750641,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":750641,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-12-31","val":900186,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":900186,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":926098,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":926098,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":932495,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"}]}},"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":"2014-12-31","val":4631,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":4631,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":4631,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":4631,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":16359,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":209435,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":205978,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":199575,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":199575,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":199575,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":199575,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":199575,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":195724,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":209976,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":225313,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":230512,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":230512,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":230512,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":230512,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":230512,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":214523,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":198964,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":184269,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":176531,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":176531,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":176531,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":176531,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":176531,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":159562,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":142759,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":196785,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":520740,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":520740,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":520740,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":520740,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":520740,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":491063,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":463050,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":435745,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":523677,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":523677,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":523677,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":523677,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":523677,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":487172,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":448086,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":432403,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":394004,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":394004,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":394004,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":394004,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":394004,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":357589,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":328078,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":293485,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":260612,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":260612,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":260612,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":260612,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":260612,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":228117,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":196181,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":174773,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":65509,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":65509,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":65509,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2335,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1728,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"ReceivablesNetCurrent":{"label":"Receivables, Net, Current","description":"The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.","units":{"USD":[{"end":"2016-12-31","val":522326,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":522326,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":522326,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":522326,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":522326,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"}]}},"RepaymentsOfNotesPayable":{"label":"Repayments of Notes Payable","description":"The cash outflow for a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":102630,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":102630,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":102630,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":102630,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":205260,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":205260,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":205260,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":205260,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"}]}},"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":"2014-01-01","end":"2014-03-31","val":111708,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":245332,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":137059,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":405215,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":159883,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":579474,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":262760,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":262760,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":710047,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":710047,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":447287,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":447287,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1257075,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":1257075,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":547029,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":547029,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1966221,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1966221,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":737100,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":737100,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1589696,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1589696,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":852596,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":852596,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2646125,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":2646125,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1056429,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1056429,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3606515,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":3606515,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1292780,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":1292780,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2567414,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":2567414,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1274634,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1274634,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":4883868,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":4883868,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2316454,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2316454,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":6675080,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":6675080,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2680983,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":2680983,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4513442,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":4513442,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":1832459,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1832459,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":7948951,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":7948951,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":3435509,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":3435509,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":10034613,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":10034613,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1371848,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":1371848,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2790274,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":2790274,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":1418426,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":1418426,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4734020,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":4734020,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":1943746,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":1943746,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":6631928,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":6631928,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1449872,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":1449872,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2994915,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":2994915,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":1545043,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":1545043,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4240445,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":4240445,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":1245530,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":1245530,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":6937610,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":6937610,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2654772,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":2654772,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5272447,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":5272447,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":2617675,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":2617675,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6906510,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":6906510,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":1634063,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":1634063,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":7705090,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":7705090,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1506308,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":1506308,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2693208,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":2693208,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":1186900,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":1186900,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3730319,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1037111,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5935718,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1020739,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1199601,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":178862,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"RestrictedCashAndCashEquivalentsAtCarryingValue":{"label":"Restricted Cash and Cash Equivalents, Current","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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":"2014-12-31","val":4055,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":4055,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":4055,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":4055,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2014-12-31","val":-4456327,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":-4456327,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":-4456327,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":-4456327,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-5237592,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-6105122,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-7184377,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-8334537,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":-8334537,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":-8334537,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":-8334537,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":-8334537,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-9550837,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-11078659,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-12732388,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-14409536,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":-14409536,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":-14409536,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":-14409536,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":-14409536,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-16641646,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-18548185,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-21409292,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-24242688,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":-24242688,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":-24242688,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":-24242688,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":-24242688,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-27829273,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-31145386,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-35758428,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-39948553,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":-39948553,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":-39948553,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":-39948553,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":-39948553,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-42869137,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-45927179,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-49276606,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-52993325,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":-52993325,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":-52993325,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":-52993325,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":-52993325,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-57210888,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-61313417,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-64550336,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-69258286,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":-69258286,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":-69258286,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":-69258286,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":-69258286,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-73296630,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-78519995,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-81941753,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-84734062,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":-84734062,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":-84734062,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":-84734062,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":-84734062,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-87995835,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-90720803,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-93112711,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-96909270,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":-96909270,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":-96909270,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-99075121,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-103407473,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"Revenues":{"label":"Revenues","description":"Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2"}]}},"SaleOfStockConsiderationReceivedPerTransaction":{"label":"Sale of Stock, Consideration Received Per Transaction","description":"Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor.","units":{"USD":[{"start":"2015-01-01","end":"2015-01-31","val":13950000,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"}]}},"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":"2015-01-01","end":"2015-01-31","val":13950000,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"},{"start":"2018-01-01","end":"2018-09-30","val":2186855,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":2186855,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":2186855,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2020-04-01","end":"2020-06-30","val":2350067,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":2350067,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2350067,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":2350067,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":2350067,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":173540,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":654642,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1657876,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":362,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":222498,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":222136,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":239760,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":17262,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":305018,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":145514,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":145514,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":216205,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":216205,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":70691,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":70691,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":310594,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":310594,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":94389,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":94389,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":396850,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":396850,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":123646,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":123646,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":333301,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":333301,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":209655,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":209655,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":524118,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":524118,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":190816,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":190816,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":735429,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":735429,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":414513,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":414513,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":612964,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":612964,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":198451,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":198451,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1180835,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1180835,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":567871,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":567871,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1633485,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":1633485,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":978708,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":978708,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1787178,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1787178,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":808470,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":808470,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3400532,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":3400532,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":1613354,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1613354,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":4318993,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":4318993,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":763659,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":763659,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1427823,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":1427823,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":664164,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":664164,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2012333,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":2012333,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":584510,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":584510,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2609370,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":2609370,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":882645,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":882645,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1535772,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":1535772,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":653127,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":653127,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1906457,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":1906457,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":370685,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":370685,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2216316,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":2216316,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":320444,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1278002,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":957558,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1959837,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":681835,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2543712,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":2543712,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":456423,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":891379,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":434956,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":1663911,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":337601,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":670362,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":332761,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate","description":"The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.","units":{"pure":[{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate","description":"The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2014-01-01","end":"2014-03-31","val":1.32,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.8,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-01-01","end":"2014-09-30","val":0.8,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":0.8,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0.8,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":0.8,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.8,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":0.8,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":0.8,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":0.8,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":0.79,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":0.79,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0.8,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.8,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.79,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":0.79,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.79,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":0.79,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":0.79,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0.79,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0.79,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0.79,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0.79,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0.79,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.79,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.79,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":0.79,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.79,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0.79,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0.79,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0.79,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.8,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0.81,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0.8,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.8,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.81,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0.81,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate","description":"The risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2014-01-01","end":"2014-03-31","val":0.0013,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.0267,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-01-01","end":"2014-09-30","val":0.0242,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":0.0237,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0.0065,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":0.0071,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.0132,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":0.0132,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":0.007,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":0.007,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":0.0162,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":0.0162,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0.0071,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.0071,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.0127,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":0.0127,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.0125,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":0.0125,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":0.0125,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0.0125,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0.011,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0.0151,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0.0103,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0.0131,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.0131,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.0216,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":0.0216,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.0212,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0.0212,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0.0214,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0.0214,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.0199,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0.0192,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0.0223,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.0257,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.0263,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0.027,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized","description":"Number of shares authorized for issuance under share-based payment arrangement.","units":{"shares":[{"end":"2016-12-31","val":80000000,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":80000000,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-12-31","val":80000000,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-12-31","val":80000000,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2019Q4I"}]}},"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":"2014-12-31","val":459437,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1360374,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2019-12-31","val":4542144,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2019Q4I"},{"end":"2020-12-31","val":5390431,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":5390431,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":5390431,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":5390431,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2020-12-31","val":179682,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4923099,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5687911,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6064328,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6126901,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":6126901,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":6126901,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":204230,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":204230,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6317609,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5579545,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":197585,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-30","val":194853,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":194853,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":194853,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":195192,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":159706,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2014-12-31","val":0.17,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.31,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2019-12-31","val":1.57,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1.68,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":1.68,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1.68,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1.68,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2020-12-31","val":50.4,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1.77,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1.71,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1.71,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1.58,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":1.58,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1.58,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":47.4,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":47.4,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1.56,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1.46,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":43.12,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-30","val":38.53,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":38.65,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":38.53,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":40.21,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":35.92,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2020-01-01","end":"2020-12-31","val":213543,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":40452,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1023577,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":1043369,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":1529410,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":30208,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1591083,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"}]}},"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":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"}]}},"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":"2015-01-01","end":"2015-03-31","val":786696,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2020-01-01","end":"2020-12-31","val":275000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":5122000,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":5522000,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":6314000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":375000,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":375000,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"}]}},"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":"2015-01-01","end":"2015-03-31","val":0.38,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"}]}},"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":"2014-12-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2458311,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2021-03-31","val":1670751,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1936519,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":835848,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":36273,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":20912,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"}]}},"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":"2014-12-31","val":2609811,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3340959,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2019-12-31","val":7632358,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2019Q4I"},{"end":"2020-12-31","val":7469891,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":7469891,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":7469891,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":7469891,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2020-12-31","val":248997,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6805538,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10944413,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11164621,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10992335,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":10992335,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":10992335,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":366411,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":366411,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11337127,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9776252,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":332551,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-30","val":317857,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":317857,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":317857,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":252994,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":250921,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2014-12-31","val":0.38,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.62,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2019-12-31","val":2.21,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2.06,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":2.06,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":2.06,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":2.06,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2020-12-31","val":61.8,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2.12,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1.78,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1.73,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1.71,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":1.71,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1.71,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":51.3,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":51.3,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1.67,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1.64,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":49.08,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-30","val":44.53,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":45.38,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":44.53,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":46.03,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":46.05,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2019-12-31","val":1.57,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1.68,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":1.68,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1.68,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1.68,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2020-12-31","val":50.4,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1.77,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1.71,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1.71,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1.58,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":1.58,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1.58,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":47.4,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":47.4,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1.56,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1.46,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":43.12,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-30","val":38.53,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":38.65,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":38.53,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":40.21,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":35.92,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"}]}},"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":[{"start":"2015-01-01","end":"2015-03-31","val":1,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"}]}},"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":"2015-03-31","val":1360374,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1472471,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1584567,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1963948,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2093179,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1863762,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1762984,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1908883,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2511008,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2745159,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3006807,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3124941,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3191721,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3169680,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3870451,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4384294,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4528900,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4540410,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4646317,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4542144,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4616153,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5074744,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5229869,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5390431,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4923099,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5687911,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6064329,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6126901,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6317609,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5579545,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":197585,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":194853,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"},{"end":"2023-03-31","val":195192,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":159742,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2015-03-31","val":3340959,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3340959,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3659083,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3724083,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5376995,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4912715,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4652497,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4652497,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5618497,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5513497,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5598497,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5691414,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5722105,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5886272,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5525834,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5488282,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5593752,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7741814,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7656396,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7632358,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7685377,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7447974,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7469891,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7469891,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6805538,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10944413,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11164621,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10992335,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11337127,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9776252,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":332551,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":317857,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"},{"end":"2023-03-31","val":252994,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":250921,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage","description":"Percentage of vesting of award under share-based payment arrangement.","units":{"pure":[{"start":"2018-07-05","end":"2018-07-18","val":0.5,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q2I"}]}},"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":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"}]}},"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":"2014-12-31","val":0.17,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.31,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"}]}},"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":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"}]}},"SharePrice":{"label":"Share Price","description":"Price of a single share of a number of saleable stocks of a company.","units":{"USD/shares":[{"end":"2017-12-31","val":5,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"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":"2020-12-31","val":3154115,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":17662,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":17662,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":589,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5600,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"}]}},"SharesIssuedPricePerShare":{"label":"Shares Issued, Price Per Share","description":"Per share or per unit amount of equity securities issued.","units":{"USD/shares":[{"end":"2020-12-31","val":1.22,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"ShortTermBorrowings":{"label":"Short-term Debt","description":"Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-03-31","val":79445,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3539549,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":470434,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":349344,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":349344,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":349344,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":349344,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":349344,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":273491,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":357559,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":361918,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":366277,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":366277,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":366277,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":366277,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":366277,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"}]}},"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":"2014-12-31","val":0,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q4I"},{"end":"2015-06-30","val":4745714,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5745024,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5487800,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":5487800,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":5487800,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":5487800,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":5487800,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4754318,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3422737,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2077005,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5428962,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":5428962,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":5428962,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":5428962,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":5428962,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6323323,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3097846,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8027314,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5629009,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":5629009,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":5629009,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":5629009,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":5629009,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1496068,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":13565076,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":15534198,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":16460426,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":16460426,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":16460426,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":16460426,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":16460426,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":15441486,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13014754,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":13392274,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2020-12-31","val":18120266,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":18120266,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":18120266,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":18120266,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":18120266,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":15999690,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12221227,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5834761,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":21253866,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":21253866,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":21253866,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":21253866,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":21253866,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":21963818,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":17219179,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14128120,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9806591,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":9806591,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":9806591,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8688947,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6119012,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"StockGrantedDuringPeriodValueSharebasedCompensationGross":{"label":"Shares Granted, Value, Share-based Payment Arrangement, before Forfeiture","description":"Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":735429,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1633485,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":1633485,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":978708,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-03-31","val":978708,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2018-01-01","end":"2018-03-31","val":978708,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-03-31","val":978708,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":808470,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-04-01","end":"2018-06-30","val":808470,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":808470,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":1613354,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1613354,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":4318993,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":4318993,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":763659,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":763659,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-03-31","val":763659,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-03-31","val":763659,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":763659,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-03-31","val":763659,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":664164,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":664164,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-04-01","end":"2019-06-30","val":664164,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":664164,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":584510,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2609370,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":2609370,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":882645,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":882645,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-03-31","val":882645,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-03-31","val":882645,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":653127,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":653127,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":370685,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2216316,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":320444,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"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":"2013-12-31","val":-29600,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1069604,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1069604,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"end":"2014-12-31","val":1069604,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1069604,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":1069604,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":12663179,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":11860849,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":10875983,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":9812079,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":9812079,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":9812079,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":9812079,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":9812079,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2015-12-31","val":9812079,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q4I"},{"end":"2016-03-31","val":8728676,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8612480,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":7413077,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8697974,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":8697974,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":8697974,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":8697974,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":8697974,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":8697974,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016Q4I"},{"end":"2017-03-31","val":8782869,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7074781,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9806287,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7618913,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":7618913,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":7618913,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":7618913,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":7618913,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-12-31","val":17962618,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2017-12-31","val":7618913,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2017-12-31","val":7618913,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2017-12-31","val":7618913,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6457283,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":6457283,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-03-31","val":6457283,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-03-31","val":6457283,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-03-31","val":6457283,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q1I"},{"end":"2018-06-30","val":24041984,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":24041984,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-06-30","val":24041984,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-06-30","val":24041984,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":21185908,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-09-30","val":21185908,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":17962618,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":17962618,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2018-12-31","val":17962618,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":17962618,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":17962618,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2018-12-31","val":17962618,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2018-12-31","val":17962618,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2018-12-31","val":17962618,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2018-12-31","val":17962618,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":16014794,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"end":"2019-03-31","val":16014794,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2019-03-31","val":16014794,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2019-03-31","val":16014794,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-03-31","val":16014794,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-03-31","val":16014794,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13742887,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2019-06-30","val":13742887,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2019-06-30","val":13742887,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-06-30","val":13742887,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10977970,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2019-09-30","val":10977970,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8136826,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":8136826,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2019-12-31","val":8136826,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":8136826,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":8136826,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2019-12-31","val":8136826,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2019-12-31","val":8136826,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2019-12-31","val":8136826,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2019-12-31","val":8136826,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5646534,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"end":"2020-03-31","val":5646534,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2020-03-31","val":5646534,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-03-31","val":5646534,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-03-31","val":5646534,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-03-31","val":5646534,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7736221,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2020-06-30","val":7736221,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-06-30","val":7736221,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-06-30","val":7736221,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q2I"},{"end":"2020-09-30","val":19038228,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":19038229,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3I"},{"end":"2020-12-31","val":18487155,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":18487155,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":18487155,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":18487155,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":18487155,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2020-12-31","val":18487155,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2020-12-31","val":18487155,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2020-12-31","val":18487155,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2020-12-31","val":18487155,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":15795638,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":15795638,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-03-31","val":15795638,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-03-31","val":15795638,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-03-31","val":15795638,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-03-31","val":15795638,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12151653,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-06-30","val":12151653,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-06-30","val":12151653,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-06-30","val":12151653,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13870748,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":13870748,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":25607827,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":25607827,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":25607827,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":25607827,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":25607827,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2021-12-31","val":25607827,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":25607827,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":23003101,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2022-03-31","val":23003101,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2022-03-31","val":23003101,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2022-03-31","val":23003101,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-03-31","val":23003101,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20713089,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2022-06-30","val":20713089,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2022-06-30","val":20713089,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2I"},{"end":"2022-09-30","val":18746117,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":15332029,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":15332029,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":15332029,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13503779,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":13503779,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9504188,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"StockIssued1":{"label":"Stock Issued","description":"The fair value of stock issued in noncash financing activities.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":137,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":138,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"}]}},"StockIssuedDuringPeriodSharesConversionOfUnits":{"label":"Stock Issued During Period, Shares, Conversion of Units","description":"The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).","units":{"shares":[{"start":"2021-01-01","end":"2021-09-30","val":482338,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":482338,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":10500,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10500,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":10500,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan":{"label":"Stock Issued During Period, Shares, Employee Stock Ownership Plan","description":"Number of shares of capital stock issued (purchased by employees) in connection with an employee stock ownership plan.","units":{"shares":[{"start":"2019-01-01","end":"2019-03-31","val":151601,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2019Q1"},{"start":"2022-01-01","end":"2022-09-30","val":5600,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2018-01-01","end":"2018-06-30","val":2186855,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"}]}},"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":"2015-01-01","end":"2015-03-31","val":55548,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2016-01-01","end":"2016-06-30","val":10000,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":10000,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":249309,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2020-01-01","end":"2020-03-31","val":10000,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2020Q1"},{"start":"2021-01-01","end":"2021-03-31","val":623901,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":42072,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"}]}},"StockIssuedDuringPeriodValueAcquisitions":{"label":"Stock Issued During Period, Value, Acquisitions","description":"Value of stock issued pursuant to acquisitions during the period.","units":{"USD":[{"start":"2021-07-01","end":"2021-09-30","val":16814,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":16814,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities","description":"The gross value of stock issued during the period upon the conversion of convertible securities.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":210000,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"}]}},"StockIssuedDuringPeriodValueConversionOfUnits":{"label":"Stock Issued During Period, Value, Conversion of Units","description":"Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":3847018,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":3847018,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"}]}},"StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan":{"label":"Stock Issued During Period, Value, Employee Stock Ownership Plan","description":"Aggregate value of stock issued during the period as a result of employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":2600,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2600,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":129255,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":129255,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":146438,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-03-31","val":146438,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2018-01-01","end":"2018-03-31","val":146438,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-03-31","val":146438,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":242719,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-04-01","end":"2018-06-30","val":242719,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":242719,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":57335,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":57335,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":494866,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":494866,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":151601,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-03-31","val":151601,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-03-31","val":151601,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":151601,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-03-31","val":151601,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":121971,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":121971,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-04-01","end":"2019-06-30","val":121971,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":121971,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":552110,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":552110,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":42226,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":42226,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-03-31","val":42226,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-03-31","val":42226,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2020-01-01","end":"2020-03-31","val":42226,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-03-31","val":42226,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":190331,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":190331,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-04-01","end":"2020-06-30","val":190331,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":190331,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":19828,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":19828,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":252385,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":252385,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":958847,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":958847,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-03-31","val":958847,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-03-31","val":958847,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2021-01-01","end":"2021-03-31","val":958847,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-03-31","val":958847,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q1"},{"start":"2021-07-01","end":"2021-09-30","val":157300,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":157300,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1240490,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":1240490,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"}]}},"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":"2017-01-01","end":"2017-12-31","val":5157080,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-04-01","end":"2018-06-30","val":19399859,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-04-01","end":"2018-06-30","val":19399859,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":19399859,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":19399859,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":19399859,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2021-07-01","end":"2021-09-30","val":16814,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":16814,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-07-01","end":"2022-09-30","val":25025,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":25025,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"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":"2014-01-01","end":"2014-12-31","val":2489999,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2017-01-01","end":"2017-12-31","val":5157080,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2020-04-01","end":"2020-06-30","val":4305115,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":4305115,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q2"},{"start":"2021-04-01","end":"2021-06-30","val":621822,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":621822,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-04-01","end":"2021-06-30","val":621822,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":621822,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":2262964,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":2262964,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"}]}},"StockIssuedDuringPeriodValueOther":{"label":"Stock Issued During Period, Value, Other","description":"Value of shares of stock issued attributable to transactions classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":3491780,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":3491780,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":111994,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":111994,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":588499,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-03-31","val":588499,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2018-01-01","end":"2018-03-31","val":588499,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-03-31","val":588499,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":3491,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-04-01","end":"2018-06-30","val":3491,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":3491,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":86250,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":86250,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":678240,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":678240,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":57500,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":57500,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-03-31","val":57500,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-03-31","val":57500,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":57500,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-03-31","val":57500,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":57500,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":57500,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-04-01","end":"2020-06-30","val":45000,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":45000,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-04-01","end":"2020-06-30","val":45000,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":13655531,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":45000,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":13655531,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":67536,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":67536,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":13821170,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":13821170,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-07-01","end":"2022-09-30","val":-68,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3"}]}},"StockIssuedDuringPeriodValueShareBasedCompensation":{"label":"Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture","description":"Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":882645,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-03-31","val":882645,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":653127,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":653127,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":370685,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2216316,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":320444,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-03-31","val":320444,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-03-31","val":320444,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2021-01-01","end":"2021-03-31","val":320444,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-03-31","val":320444,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":957558,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":957558,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-04-01","end":"2021-06-30","val":957558,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":957558,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":681835,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":681835,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2543712,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":2543712,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":456423,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":456423,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-03-31","val":456423,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-03-31","val":456423,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-03-31","val":456423,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":434956,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":434956,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-04-01","end":"2022-06-30","val":434956,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":390062,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1663911,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":337601,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":337601,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":332761,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"StockIssuedDuringPeriodValueShareBasedCompensationGross":{"label":"Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture","description":"Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":305018,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":396850,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":396850,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":735429,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"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":"2015-01-01","end":"2015-12-31","val":55548,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":55548,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":731085,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":731085,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2019-01-01","end":"2019-12-31","val":42226,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2019"}]}},"TaxCreditCarryforwardAmount":{"label":"Tax Credit Carryforward, Amount","description":"The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.","units":{"USD":[{"end":"2019-12-31","val":367000,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":549000,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":900000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":900000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":1300000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1300000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"}]}},"USGovernmentSecuritiesAtCarryingValue":{"label":"US Government Securities, at Carrying Value","description":"Debt (bills, notes or bonds) that are issued by the government of the United States which are 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. 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.","units":{"USD":[{"end":"2019-12-31","val":9505777,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"end":"2019-12-31","val":9505777,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":18120266,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":18120266,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":18120266,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":18100000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":15999690,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12221227,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5834761,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":21300000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":21300000,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":21300000,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":21300000,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":21300000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":22000000,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":17200000,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14100000,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9800000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":9800000,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":9800000,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8700000,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6100000,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"WarrantExercisePriceIncrease":{"label":"Warrant, Exercise Price, Increase","description":"Per share increase in exercise price of warrant. Excludes change due to standard antidilution provision.","units":{"USD/shares":[{"start":"2020-08-01","end":"2020-08-31","val":1.44,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"}]}},"WeightedAverageNumberOfShareOutstandingBasicAndDiluted":{"label":"Weighted Average Number of Shares Outstanding, Basic and Diluted","description":"Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).","units":{"shares":[{"start":"2014-01-01","end":"2014-03-31","val":12915343,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":12915343,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2014-04-01","end":"2014-06-30","val":12915343,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":12915343,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":12915343,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":12915343,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":31198876,"accn":"0001144204-15-031357","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":12915343,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":31763073,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-01-01","end":"2015-06-30","val":31763073,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":32320891,"accn":"0001144204-15-048002","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":32320891,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":31951056,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":31951056,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":32320891,"accn":"0001213900-15-008680","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":32320891,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":32044274,"accn":"0001213900-16-011989","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":32044274,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":32331345,"accn":"0001213900-16-013250","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":32331345,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":32605984,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":32605984,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":32880589,"accn":"0001213900-16-015936","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":32880589,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":32878254,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":32878254,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":33416874,"accn":"0001213900-16-018352","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":33416874,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":33130424,"accn":"0001213900-17-003096","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":33130424,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":35788158,"accn":"0001213900-17-005139","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":35788158,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":35823121,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":35823121,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":35857701,"accn":"0001213900-17-008681","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":35857701,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":36829669,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":36829669,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":38809942,"accn":"0001213900-17-011952","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":38809942,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":37478883,"accn":"0001213900-18-003845","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":37478883,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":39674563,"accn":"0001213900-18-006302","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":39674563,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":39969738,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":39969738,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":40261670,"accn":"0001213900-18-011015","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":40261670,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":40815309,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":40815309,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":42478877,"accn":"0001213900-18-015786","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":42478877,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":41254411,"accn":"0001213900-19-004358","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":41254411,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":42635509,"accn":"0001213900-19-008052","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-08"},{"start":"2019-01-01","end":"2019-03-31","val":42635509,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":42717950,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":42717950,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":42799486,"accn":"0001213900-19-015060","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":42799486,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":42766300,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":42766300,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":42861422,"accn":"0001213900-19-022339","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":42861422,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":42816616,"accn":"0001213900-20-006115","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-12"},{"start":"2019-01-01","end":"2019-12-31","val":42816616,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":43119369,"accn":"0001213900-20-012261","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":43119369,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":43228161,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":43228161,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":43336953,"accn":"0001213900-20-021868","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":43336953,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":45569737,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":45569737,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":50201985,"accn":"0001213900-20-037354","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":50201985,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":48814353,"accn":"0001213900-21-018680","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":48814353,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":61560279,"accn":"0001213900-21-026996","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":61710979,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":61860023,"accn":"0001213900-21-041999","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":62439560,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":63890584,"accn":"0001213900-21-059360","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":66629458,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"}]}},"AmortizationExpensePerDollarOfGrossRevenue":{"label":"Amortization Expense Per Dollar of Gross Revenue","description":"Amortization computed on the basis of current gross revenues (excluding royalty payments and net profits disbursements) from production in relation to future gross revenues, based on current prices (including consideration of changes in existing prices provided only by contractual arrangements), from estimated production of proved oil and gas reserves.","units":{"USD":[{"end":"2020-12-31","val":1079,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1125,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":1125,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1226,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"}]}},"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":"2021-01-01","end":"2021-12-31","val":13184,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":12000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"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":"2019-12-31","val":12563853,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2894575,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2020-12-31","val":2894575,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2020-12-31","val":2894575,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2020-12-31","val":2894575,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2020-12-31","val":2894575,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1817354,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1603151,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9180407,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4992145,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":4992145,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":4992145,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":4992145,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"end":"2021-12-31","val":4992145,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2021-12-31","val":4992145,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":4992145,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1563984,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2022-03-31","val":1563984,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2878147,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2022-06-30","val":2878147,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4211379,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5930731,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":5930731,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":5930731,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5392390,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6192343,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"CashEquivalentsAtCarryingValue":{"label":"Cash Equivalents, at Carrying Value","description":"Amount of 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":"2021-12-31","val":700000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":700000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3900000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09"},{"end":"2022-12-31","val":3900000,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":3900000,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3900000,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2200000,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"DebtInstrumentConvertibleConversionPrice1":{"label":"Debt Instrument, Convertible, Conversion Price","description":"The price per share of the conversion feature embedded in the debt instrument.","units":{"USD/shares":[{"end":"2021-12-31","val":1.22,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"}]}},"EffectiveIncomeTaxRateReconciliationTaxCredits":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, 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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.","units":{"pure":[{"start":"2020-03-01","end":"2020-03-27","val":1,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive":{"label":"Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Five","description":"Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fifth 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":"2021-12-31","val":1226,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1226,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"}]}},"FiniteLivedIntangibleAssetsGross":{"label":"Finite-Lived Intangible Assets, Gross","description":"Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2020-12-31","val":21604,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":23963,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":23963,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-12-31","val":23963,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"}]}},"IntangibleAssetsNetIncludingGoodwill":{"label":"Intangible Assets, Net (Including Goodwill)","description":"Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.","units":{"USD":[{"end":"2020-12-31","val":18075,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":19309,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":19309,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-12-31","val":18083,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"}]}},"InterestPayableCurrentAndNoncurrent":{"label":"Interest Payable","description":"Amount of interest payable on debt, including, but not limited to, trade payables.","units":{"USD":[{"end":"2021-12-31","val":400000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"}]}},"OtherNotesPayableCurrent":{"label":"Other Notes Payable, Current","description":"Amount of long-term notes classified as other, payable within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":800000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":400000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"}]}},"RepaymentOfNotesReceivableFromRelatedParties":{"label":"Repayment of Notes Receivable from Related Parties","description":"The cash inflow from a loan, supported by a promissory note, granted to related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":500000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"}]}},"RepaymentsOfDebt":{"label":"Repayments of Debt","description":"The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":400000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"}]}},"SalesCommissionsAndFees":{"label":"Sales Commissions and Fees","description":"Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller).","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":200000,"accn":"0001213900-22-015833","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"}]}},"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":"2021-01-01","end":"2021-03-31","val":-0.07,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.15,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-0.08,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-6.09,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-1.61,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-6.97,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.04,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-1.13,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.07,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-2.07,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-0.03,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-0.94,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-2.9,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-0.82,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-4.2,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.75,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2.24,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-1.49,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"IncomeLossFromEquityMethodInvestments":{"label":"Income (Loss) from Equity Method Investments","description":"Amount of income (loss) for proportionate share of equity method investee's income (loss).","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":3300000,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6000000,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":8400000,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":12200000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"OtherAccruedLiabilitiesCurrentAndNoncurrent":{"label":"Other Accrued Liabilities","description":"Amount of expenses incurred but not yet paid classified as other.","units":{"USD":[{"end":"2021-12-31","val":196020,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":3918,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":136785,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2023-06-30","val":55658,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"OtherGeneralAndAdministrativeExpense":{"label":"Other General and Administrative Expense","description":"Amount of general and administrative expense classified as other.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":263342,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1101272,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":837931,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1759745,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":658473,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":427615,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":844970,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":417355,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1217393,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":372423,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3"}]}},"OtherResearchAndDevelopmentExpense":{"label":"Other Research and Development Expense","description":"Amount of other research and development expense.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":57102,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":176730,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":119627,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":200092,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":23362,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":28808,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":46409,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":17601,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":64048,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":17639,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3"}]}},"SellingGeneralAndAdministrativeExpense":{"label":"Selling, General and Administrative Expense","description":"The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":320444,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1278002,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":957558,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1959837,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":681835,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":456423,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":891379,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":434956,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1281441,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":390062,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number","description":"Number of equity instruments other than options outstanding, including both vested and non-vested instruments.","units":{"shares":[{"end":"2021-12-31","val":35634075,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":35634075,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":1187803,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":35475075,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":35475075,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1178169,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"}]}},"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest":{"label":"Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest","description":"Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.","units":{"USD":[{"end":"2021-12-31","val":25607827,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":25607827,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":25607827,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":23003101,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20713089,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":18746117,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"}]}},"StockholdersEquityOther":{"label":"Stockholders' Equity, Other","description":"This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":23000000,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":20700000,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":18700000,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":15300000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":13500000,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":9500000,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"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":"2021-01-01","end":"2021-03-31","val":61560279,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":61710979,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":61860023,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2081318,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":2129686,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2220981,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":86726347,"accn":"0001213900-22-027095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":2890878,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":86854721,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":2895158,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":86981684,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":2899390,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2890723,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":2903403,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2900202,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2906926,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2906926,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":2906926,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"SaleOfStockPricePerShare":{"label":"Sale of Stock, Price Per Share","description":"Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.","units":{"USD/shares":[{"end":"2022-06-30","val":0.1488,"accn":"0001213900-22-048056","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.","units":{"USD":[{"end":"2022-09-30","val":25000,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3I"}]}},"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":"2021-01-01","end":"2021-09-30","val":-6.09,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-1.61,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-6.97,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1.13,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2.07,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-0.94,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-2.9,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-0.82,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-4.2,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.75,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2.24,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-1.49,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"ProceedsFromIssuanceOfPreferredStockAndPreferenceStock":{"label":"Proceeds from Issuance of Preferred Stock and Preference Stock","description":"Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":-68,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"}]}},"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":"2021-01-01","end":"2021-09-30","val":2081318,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":2129686,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2220981,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2890878,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2895158,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":2899390,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2890723,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":2903403,"accn":"0001213900-22-070161","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2900202,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2906926,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2906926,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":2906926,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"AdditionalLiabilityLongDurationInsuranceInterestIncomeExpense":{"label":"Additional Liability, Long-Duration Insurance, Interest Income (Expense)","description":"Amount of interest income (expense) for present value of total expected payment to policyholder in excess of present value of total expected assessment. Excludes benefit classified as market risk benefit or under provisions of Topic 815 on derivative and hedging.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":1000000000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts":{"label":"Deferred Tax Liabilities, Deferred Expense, Capitalized Research and Development Costs","description":"Amount of deferred tax liability attributable to taxable temporary differences from research and development costs.","units":{"USD":[{"end":"2022-12-31","val":1419818,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"}]}},"DepreciationExpenseOnReclassifiedAssets":{"label":"Depreciation Expense on Reclassified Assets","description":"For the asset that is reclassified back to held and use from held-for-sale, the depreciation expense recognized when the asset is reclassified. This represents the difference between the carrying value at the time the decision to reclassify is made and the carrying amount that the asset would have had if it had never been classified as held for sale (including consideration of depreciation expense).","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":100000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":100000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"EffectiveIncomeTaxRateReconciliationBeatPercent":{"label":null,"description":null,"units":{"pure":[{"start":"2022-01-01","end":"2022-12-31","val":0.01,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"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":"2022-01-01","end":"2022-12-31","val":6449,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":22975,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":22975,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"NetAmountAtRiskByProductAndGuaranteeGuaranteedMinimumReturnRate":{"label":"Net Amount at Risk by Product and Guarantee, Guaranteed Minimum Return Rate","description":"Rate of guaranteed minimum return on deposits made to contracts reported in separate accounts maintained by an insurance entity.","units":{"pure":[{"start":"2022-01-01","end":"2022-12-31","val":0.15,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"PaymentsOfStockIssuanceCosts":{"label":"Payments of Stock Issuance Costs","description":"The cash outflow for cost incurred directly with the issuance of an equity security.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":95809,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":5851,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"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":"2022-01-01","end":"2022-12-31","val":103531,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":22975,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":22975,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"SaleLeasebackTransactionNetBookValue":{"label":"Sale Leaseback Transaction, Net Book Value","description":"The net book value of the asset(s) sold in connection with the sale of the property to another party and lease back to the seller.","units":{"USD":[{"end":"2022-12-31","val":100000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022Q4I"}]}},"SellingExpense":{"label":"Selling Expense","description":"Expenses recognized in the period that are directly related to the selling and distribution of products or services.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":100000,"accn":"0001213900-23-018882","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-09","frame":"CY2022"}]}},"RetailLandSalesReceivablesStatedInterestRate":{"label":"Retail Land Sales Receivables, Stated Interest Rate","description":"Percentage of stated interest rate for receivables from retail land sales.","units":{"pure":[{"end":"2023-03-31","val":0.12,"accn":"0001213900-23-039321","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.12,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2023-06-30","val":4000000,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"IncreaseDecreaseInOtherReceivables":{"label":"Increase (Decrease) in Other Receivables","description":"Amount of increase (decrease) in receivables classified as other.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":-173499,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":14823,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"IncreaseDecreaseInSecurityDeposits":{"label":"Increase (Decrease) in Security Deposits","description":"The increase (decrease) during the reporting period in security deposits.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":-6976,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":50096,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"InvestmentCompanyExcessExpenseReimbursable":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":1500000,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"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":13080,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"OperatingLeaseExpense":{"label":"Operating Lease, Expense","description":"Amount of operating lease expense. Excludes sublease income.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":200000,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":100000,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2023-01-01","end":"2023-06-30","val":100000,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":27000,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"PaymentsForFees":{"label":"Payments for Other Fees","description":"Amount of cash outflow for fees classified as other.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":3000000,"accn":"0001213900-23-067030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}}}}}