{"cik":1817511,"entityName":"SOCIETY PASS INCORPORATED","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":"2021-12-08","val":19182569,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q4I"},{"end":"2022-03-30","val":23545650,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2022Q1I"},{"end":"2022-05-17","val":23788394,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q2I"},{"end":"2022-08-17","val":25375174,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2022-11-10","val":26660843,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-03-21","val":27082849,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2023Q1I"},{"end":"2023-05-09","val":28171523,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2023-08-08","val":28457239,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-11-13","val":32859593,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2024-03-31","val":37762362,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2024Q1I"},{"end":"2024-05-14","val":2639948,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2024-08-16","val":3150696,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-11-14","val":3645689,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2025-03-31","val":4968030,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2025Q1I"},{"end":"2025-05-15","val":5011061,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2025-08-13","val":5361919,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-11-14","val":6105525,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2021-06-30","val":0,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q2I"},{"end":"2022-06-30","val":0,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q2I"},{"end":"2023-06-30","val":8000000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q2I"},{"end":"2024-09-30","val":3300000,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024Q3I"}]}},"EntityListingParValuePerShare":{"label":"Entity Listing, Par Value Per Share","description":"The par value per share of security quoted in same currency as Trading currency. Example: '0.01'.","units":{"USD/shares":[{"start":"2025-01-01","end":"2025-06-30","val":0.0001,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":0.0001,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}}},"us-gaap":{"AccountsPayableAndOtherAccruedLiabilities":{"label":"Accounts Payable and Other Accrued Liabilities","description":"Amount of liabilities incurred and payable to vendors for goods and services received, and accrued liabilities classified as other.","units":{"USD":[{"end":"2020-12-31","val":480024,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":480024,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":527971,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":753345,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":753345,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":753345,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":753345,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":753345,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":740702,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":837355,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9570819,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8281865,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":8281865,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":8281865,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":8281865,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":8281865,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5945652,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6500647,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6179359,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6866169,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":6866169,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":6866169,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5736948,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6772617,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"}]}},"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":"2020-12-31","val":54256,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":54256,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":104680,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":261907,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":261907,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":261907,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":261907,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":261907,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":204577,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":903715,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1205030,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1296571,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":1296571,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1296571,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1296571,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1296571,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1463466,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1732961,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1819543,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1690651,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":1690651,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":1690651,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1690651,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":1690651,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1827955,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1774937,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2944355,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2997994,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":2997994,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":2997994,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":2997994,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4609651,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":9581836,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3403161,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"AccountsPayableCurrentAndNoncurrent":{"label":"Accounts Payable","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.","units":{"USD":[{"end":"2020-12-31","val":731828,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":731828,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":857320,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1075505,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":1075505,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":1075505,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":1075505,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1075505,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":982650,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2175371,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10779209,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9621796,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":9621796,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":9621796,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":9621796,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":9621796,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7412558,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8233608,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7998902,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8556820,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":8556820,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":8556820,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7564903,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8547554,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"}]}},"AccountsReceivableNetCurrent":{"label":"Accounts Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.","units":{"USD":[{"end":"2020-12-31","val":1897,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":1897,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":87803,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":52588,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":52588,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":52588,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":52588,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":52588,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":47574,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":51891,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":574316,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":951325,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":951325,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":951325,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":951325,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":951325,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":858109,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1244260,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1296594,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1338170,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":1338170,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":1338170,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1338170,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":1338170,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1338080,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":776181,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":764254,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1111161,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":1111161,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":1111161,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":1111161,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":858801,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1064164,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1337498,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"AccruedIncomeTaxes":{"label":"Accrued Income Taxes","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes.","units":{"USD":[{"end":"2020-12-31","val":28318,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":28318,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":54186,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":62272,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":62272,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":62272,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":62272,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":62272,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":66180,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":72703,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":848232,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1653284,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":1653284,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1653284,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1653284,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1653284,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1142205,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1061303,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1972893,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1990994,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":1990994,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":1990994,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1990994,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":1990994,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1942520,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1719993,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1854622,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1483438,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024Q4I"}]}},"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":"2020-12-31","val":480024,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":480024,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":527971,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":753345,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":753345,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":753345,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":753345,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":753345,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":740702,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":837355,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9570819,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8281865,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":8281865,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":8281865,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":8281865,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5945652,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6500647,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6179359,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8556820,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q4I"},{"end":"2024-09-30","val":13691186,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":47969,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":47969,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":47969,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":47969,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":186124,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":82619,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":162581,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"AccruedPayrollTaxesCurrent":{"label":"Accrued Payroll Taxes, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. 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-12-31","val":58092,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":58092,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":54528,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":85888,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":85888,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":85888,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":85888,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":85888,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":95139,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":75627,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":90220,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1023549,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":1023549,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1023549,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1023549,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1023549,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":105235,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":378169,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":107708,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":137096,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":137096,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":137096,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":137096,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":137096,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":88780,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":135996,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":198117,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":918472,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":918472,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":918472,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":918472,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":106765,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":96133,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":90915,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2020-12-31","val":12755,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":12755,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":19403,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":21743,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":21743,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":21743,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":21743,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":21743,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":28365,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":36360,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":751357,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":282015,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":282015,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":282015,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":282015,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":282015,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":350782,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":419192,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":447564,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":520609,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":520609,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":520609,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":520609,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":520609,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":562810,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":610930,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":713083,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":667588,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":667588,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":667588,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":667588,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":708685,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":789580,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":802296,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"AccumulatedOtherComprehensiveIncomeLossNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Net of Tax","description":"Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.","units":{"USD":[{"end":"2020-12-31","val":-55236,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":-55236,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":-19478,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-54340,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":-54340,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":-54340,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":-54340,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":-54340,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-96501,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-35997,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":91675,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":56527,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":56527,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":56527,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":56527,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":56527,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-325690,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-184252,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-284337,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-242129,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":-242129,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":-242129,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":-242129,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":-242129,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1925,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":269715,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-729339,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":272917,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":272917,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":272917,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":272917,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":110193,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-380449,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":16645,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2020-12-31","val":2227033,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":2227033,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":12712290,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":79833290,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":79833290,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":79833290,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":79833290,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":79833290,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":93557338,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":96026414,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":99232772,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":101427160,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":101427160,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":101427160,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":101427160,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":101427160,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":103313844,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":103694273,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":104900466,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":105603434,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":105606538,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":105606538,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":105606538,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":105606538,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":106423748,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":107110405,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":107970020,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":108037513,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":108037513,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":108037513,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":108037513,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":111920377,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":114698365,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":130882463,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"AdvertisingExpense":{"label":"Advertising Expense","description":"Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":3125,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3125,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":900,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":449392,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":42184,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":85027,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":85027,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":42843,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":42843,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":327195,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":327195,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":196102,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":196102,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":253290,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":449392,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":41284,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":253290,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":662058,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":662058,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":212666,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":212666,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":997784,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":130664,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":229378,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":98714,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":466252,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":236874,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":577931,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":127135,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":270833,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":143698,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":311096,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":40263,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":341461,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":45749,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":105605,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":59856,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":229474,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":123869,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"AllowanceForDoubtfulAccountsReceivableCurrent":{"label":"Accounts Receivable, Allowance for Credit Loss, Current","description":"Amount of allowance for credit loss on accounts receivable, classified as current.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q4I"},{"end":"2021-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"}]}},"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":"2020-01-01","end":"2020-09-30","val":1479,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":801479,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":800000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1600000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":800000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2400000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":2400000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":800000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":800000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3200000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":3200000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":800000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":800000,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1600000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":1600000,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":800000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":800000,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2400000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":2400000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":800000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":800000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3200000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":3200000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":800000,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":800000,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":800000,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":800000,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":800000,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":919110,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":800000,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":111589,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":135000,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1022485,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":1022485,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":414995,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":102635,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"}]}},"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":"2020-01-01","end":"2020-12-31","val":2408600,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-01-01","end":"2020-12-31","val":2408600,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":10281500,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4298600,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":6659900,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":6659900,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":3247715,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":3247715,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6816499,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":6816499,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5739199,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":5739199,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":5739199,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":5739199,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":5739199,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":5739199,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6816499,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":454434,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6186499,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":454434,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":6186499,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":454434,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":6186499,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":454434,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":454434,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":454434,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":454434,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":454434,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":454434,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":454434,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":454434,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":454434,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":454434,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":454434,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"AssetAcquisitionConsiderationTransferred":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":558000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-12-31","val":558000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":558000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"AssetImpairmentCharges":{"label":"Asset Impairment Charges","description":"Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":8778,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":-4164,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":16375,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":200000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":200000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":200000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":200000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":200000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":200000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":528583,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":528583,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":528583,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":528583,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":779000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":779000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":250417,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":250417,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3499881,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":3499881,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2024-01-01","end":"2024-03-31","val":75,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":-75,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":135000,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":135000,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3"}]}},"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":"2020-12-31","val":7866273,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":7866273,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":11318238,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":35176357,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":35176357,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":35176357,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":35176357,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":35176357,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":41624761,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":37497014,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":40715760,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":32698742,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":32698742,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":32698742,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":32698742,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":32698742,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":26074425,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":23973480,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":20737275,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":16363174,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":16363174,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":16363174,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":16363174,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":16363174,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":13276105,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":13020204,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":16984381,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":21279701,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":21279701,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":21279701,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":21279701,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":22914357,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":29192445,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":32934375,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"AssetsAverageOutstanding":{"label":null,"description":null,"units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":75000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":75000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-01-01","end":"2020-12-31","val":75000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":75000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-12-31","val":75000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":75000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2021-01-01","end":"2021-12-31","val":75000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-12-31","val":75000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":75000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":75000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-09-30","val":75000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"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":"2020-12-31","val":569095,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":569095,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":5977376,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":29632687,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":29632687,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":29632687,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":29632687,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":29632687,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":37081292,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":32950966,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":27972033,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":22996945,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":22996945,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":22996945,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":22996945,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":22996945,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":16862370,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14594840,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":12051661,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8098635,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":8098635,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":8098635,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":8098635,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":7948777,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5541140,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5584832,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":9812203,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":14475912,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":14475912,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":14475912,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":14475912,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":16150311,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":22584634,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":26634994,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"AssetsNoncurrent":{"label":"Assets, Noncurrent","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":7297178,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":7297178,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":5340862,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5543670,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":5543670,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":5543670,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":5543670,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":5543670,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4543469,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4546048,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12743727,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9701797,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":9701797,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":9701797,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":9701797,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":9701797,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9212055,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9378640,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8685614,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8264539,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":8264539,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":8264539,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":8264539,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":8414397,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7734965,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7435372,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7172178,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6803789,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":6803789,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":6803789,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":6803789,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6764046,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6607811,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6299381,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount":{"label":"Business Acquisition, Goodwill, Expected Tax Deductible Amount","description":"The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.","units":{"USD":[{"end":"2021-09-30","val":2766000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2766000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome":{"label":"Business Acquisitions, Purchase Price Allocation, Year of Acquisition, Net Effect on Income","description":"The net effect on income before taxes of the amortization and accretion of premiums, discounts and intangible assets in the year of acquisition, when the assets of the acquired institution exceed 10 percent of the consolidated assets at the end of the most recent period.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":1562465,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-12-31","val":1562465,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue":{"label":"Business Combination, Assets and Liabilities Arising from Contingencies, Amount Recognized, Other than at Fair Value, Net","description":"The net amount, measured at other than acquisition-date fair value, of all the assets acquired and liabilities assumed that arise from contingencies and were recognized by the entity, if the acquisition-date fair value cannot be determined and other criteria (as defined) related to the contingencies have been met.","units":{"USD":[{"end":"2021-09-30","val":-1203535,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-1203535,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets","description":"Amount of assets acquired at the acquisition date.","units":{"USD":[{"end":"2021-09-30","val":8763,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8763,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables","description":"Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.","units":{"USD":[{"end":"2021-09-30","val":6906,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6906,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable","description":"Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.","units":{"USD":[{"end":"2021-09-30","val":39147,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":39147,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue","description":"Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.","units":{"USD":[{"end":"2021-09-30","val":23789,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":23789,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities","description":"Amount of liabilities assumed at the acquisition date.","units":{"USD":[{"end":"2021-09-30","val":1212298,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1212298,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage":{"label":"Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage","description":"Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination.","units":{"pure":[{"end":"2019-11-11","val":1,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2019-11-11","val":1,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2019Q3I"},{"end":"2022-02-14","val":1,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2022-02-14","val":1,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2022-02-14","val":1,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-02-14","val":1,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-02-25","val":1,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2022-02-25","val":1,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q1I"},{"end":"2022-07-07","val":0.9975,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-07-07","val":0.9975,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q2I"},{"end":"2022-08-15","val":0.75,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-08-15","val":0.75,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q3I"}]}},"Capital":{"label":"Banking Regulation, Total Capital, Actual","description":"Amount of total capital as defined by regulatory framework.","units":{"USD":[{"end":"2019-01-31","val":168000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2019-01-31","val":168000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2019-01-31","val":168000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2019-01-31","val":168000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2019-01-31","val":168000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2018Q4I"}]}},"CapitalLeaseObligations":{"label":"Capital Lease Obligations","description":"Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.","units":{"USD":[{"end":"2021-09-30","val":479171,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":653547,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":243186,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":243186,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":228612,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1762350,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":1762350,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1762350,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1762350,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-12-31","val":303011,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q4I"}]}},"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":"2021-09-30","val":200000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2022-09-30","val":23007293,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":19003336,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13827941,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10920065,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8281428,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"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":"2019-12-31","val":606491,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2019Q4I"},{"end":"2020-09-30","val":361493,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":506666,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":506666,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":5722450,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":23264777,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":23264777,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":23264777,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":23264777,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":23264777,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":30967561,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":28012846,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":22986380,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":18930986,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":18930986,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":18930986,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":18930986,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":18930986,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13755377,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10839434,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8220075,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3628670,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":3628670,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":3628670,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":3628670,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":3628670,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1619232,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":833937,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-06-30","val":833937,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4220371,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2024-09-30","val":4220371,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7630079,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":7630079,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":7630079,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":7630079,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7092266,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8218805,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6552702,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","description":"Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":-244998,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-01-01","end":"2020-12-31","val":-99825,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":364407,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-364033,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":5215784,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":5215784,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":22758111,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":22758111,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7702784,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":7702784,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4748069,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":4748069,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-257484,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-257484,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-4261441,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-4261441,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5175395,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-5175395,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-8083271,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-8083271,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-10721908,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-10721908,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":-15279354,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":-15279354,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2050750,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-2050750,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-2836145,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-2836145,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":550489,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":550489,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":3959997,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-541713,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":584826,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-1081277,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"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":"2020-12-31","val":506666,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q4I"},{"end":"2021-09-30","val":5722450,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":23264777,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":23264777,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":23264777,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":23264777,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":30967561,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":28012846,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":22986380,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":19003336,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":18930986,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13755377,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-12-31","val":3628670,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1619232,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":887837,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4274471,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"}]}},"CashFDICInsuredAmount":{"label":"Cash, FDIC Insured Amount","description":"The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.","units":{"USD":[{"end":"2021-09-30","val":250000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":250000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":250000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":250000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":250000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":250000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":250000,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":250000,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":250000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":250000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":250000,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":250000,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":250000,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":250000,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024Q4I"},{"end":"2025-03-31","val":250000,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":250000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":250000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2020-12-31","val":0.0001,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":0.0001,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":0.0001,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0001,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":0.0001,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":0.0001,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":0.0001,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0.0001,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0001,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0001,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0001,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0001,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":0.0001,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":0.0001,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-06-30","val":0.0001,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0001,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0001,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0001,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0001,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":0.0001,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":0.0001,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0001,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-02","val":0.0001,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2025-06-30","val":0.0001,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0001,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2020-12-31","val":95000000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":95000000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":95000000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":95000000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":95000000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":95000000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":95000000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":95000000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":95000000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":95000000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":95000000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":95000000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":95000000,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":95000000,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":95000000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":95000000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-06-30","val":95000000,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":95000000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":95000000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":6333333,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":6333333,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":6333333,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":6333333,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6333333,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-05-01","val":6333333,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-05-01","val":6333333,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2024-05-01","val":6333333,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-05-01","val":6333333,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-05-01","val":6333333,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-06-30","val":6333333,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6333333,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6333333,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":6333333,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":6333333,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":50000000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6333333,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-01","val":6333333,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2025-06-02","val":50000000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2025-06-30","val":6333333,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":50000000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2020-12-31","val":7413600,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":7413600,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-01","val":814950,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2021-09-01","val":54330,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2021-09-01","val":54330,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2021-09-01","val":54330,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2021-09-01","val":54330,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2021-09-30","val":9695480,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":19732406,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":19732406,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":19732406,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":19732406,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":19732406,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":23761094,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":24544443,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":25877403,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":27082849,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":27082849,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":27082849,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":27082849,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-06-30","val":28457239,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":31089593,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":33262362,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":2217491,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":2217491,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":2217491,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":2217491,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2517528,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2970696,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3645689,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3718030,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":3718030,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":3718030,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":3718030,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4968030,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5311061,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6105525,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2020-12-31","val":7413600,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":7413600,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":9695480,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":19732406,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":19732406,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":19732406,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":19732406,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":19732406,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":23761094,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":24544443,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":25877403,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":27082849,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":27082849,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":27082849,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":27082849,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":27082849,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":28171523,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":28457239,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":31089593,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":33262362,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":2217491,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":2217491,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":2217491,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":2217491,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2517528,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2970696,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3645689,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3718030,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":3718030,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":3718030,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":3718030,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4968030,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5311061,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6105525,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2020-12-31","val":742,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":742,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":970,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1973,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":1973,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":1973,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":1973,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1973,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2375,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2454,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2587,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2708,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":2708,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":2708,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2708,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":2708,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2817,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2845,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3109,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3326,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":222,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":222,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":222,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":222,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":252,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":297,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":365,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":372,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":372,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":372,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":372,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":497,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":531,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":610,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"ComprehensiveIncomeNetOfTax":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":-2506862,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":-1575810,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-3887212,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2723498,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-7072832,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":-4349334,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-15493240,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":-15493240,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-8420408,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":-8420408,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-34867033,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-34867033,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-6636581,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-6633566,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-14156300,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":-14156300,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-7519719,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":-7519719,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-24083622,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-23866480,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-9927322,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-9832121,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-33908971,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-33908971,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5790629,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-5790629,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-8928214,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-8928214,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-3137585,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-3137585,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-12812978,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-12895944,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":-3962015,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-3967731,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-18373522,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":-18373522,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2589841,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-2589841,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-4260770,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-4260770,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-1670929,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1670929,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-6675364,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-6675364,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-2414594,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":-2414594,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-9708875,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1944559,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1940362,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":4197,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-7043378,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-5103016,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"ContractWithCustomerLiability":{"label":"Contract with Customer, Liability","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"end":"2020-12-31","val":18646,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":18646,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":35582,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":25229,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":25229,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":25229,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":25229,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":25229,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":18644,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4618,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1348901,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1405090,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":1405090,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1405090,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1405090,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1405090,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1264725,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1251633,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1209211,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1265753,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":1265753,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":1265753,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1265753,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":1265753,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2023-12-31","val":1265753,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2023-12-31","val":1265753,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1270220,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1283821,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1326384,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2024-09-30","val":1426901,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1426901,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":1426901,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":1426901,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":1426901,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1234875,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":951228,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":750528,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"ContractWithCustomerLiabilityCurrent":{"label":"Contract with Customer, Liability, Current","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2019-12-31","val":19843,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2019-12-31","val":19843,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":18646,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":18646,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":35582,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":25229,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":25229,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":25229,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":25229,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":25229,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2021-12-31","val":25229,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2021-12-31","val":25229,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":18644,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4618,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1348901,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1405090,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":1405090,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1405090,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1405090,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1405090,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2022-12-31","val":1405090,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2022-12-31","val":1405090,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2022-12-31","val":1405090,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2022-12-31","val":1405090,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1264725,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1251633,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1209211,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1265753,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":1265753,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":1265753,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1265753,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":1265753,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2023-12-31","val":1265753,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1270220,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1283821,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1326384,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1426901,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":1426901,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":1426901,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":1426901,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1234875,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":951228,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":750528,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2021-01-01","end":"2021-09-30","val":1157630,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-12-31","val":1157630,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1157630,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1157630,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-09-30","val":1157630,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":1157630,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"CostOfRevenue":{"label":"Cost of Revenue","description":"The aggregate cost of goods produced and sold and services rendered during the reporting period.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":59109,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":20316,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":88664,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":18295,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":104857,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":86562,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":264293,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":264293,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":159436,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":159436,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":710683,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":710683,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":459883,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":459883,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":959083,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":959083,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":499200,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":499200,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2701412,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":2701412,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1742329,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1742329,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4668580,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":4668580,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1356343,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":1279866,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2966416,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":2966416,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":1610073,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":1610073,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4672918,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":4672918,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":1706502,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":1706502,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5701645,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":5701645,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1354430,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":1354430,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2600635,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":2600635,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":1246205,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":1246205,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3910883,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":3910883,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":1310248,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":1310248,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":5242616,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1007877,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2096313,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":1088436,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2589355,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":493042,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1":{"label":"Debt Conversion, Converted Instrument, Warrants or Options Issued","description":"\"The number of warrants issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"shares":[{"start":"2020-01-01","end":"2020-09-30","val":1824,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-01-01","end":"2020-12-31","val":4094,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1880,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":2120,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-12-31","val":2120,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1880,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":1880,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":1880,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022"}]}},"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-06-30","val":0.83,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2021-06-30","val":0.83,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-06-30","val":0.83,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-06-30","val":0.83,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.83,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.83,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"}]}},"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":"2020-12-31","val":2385700,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":2385700,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":5671811,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8423632,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":8423632,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":8423632,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":8423633,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":8423633,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9386631,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10371334,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11956972,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14503793,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":14503793,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":14503793,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":14503793,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":14503793,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14183479,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14774883,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15285796,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":16252152,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":16252152,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":16252152,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":16252152,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":16252152,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":16723916,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":17088943,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":17304397,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":18064669,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":18064669,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":18064669,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":18064669,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":18439658,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":18333986,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":19150014,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2020-12-31","val":2385700,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":2385700,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":5671811,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8423632,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":8423632,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":8423632,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":8423633,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":8423633,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9386631,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10371334,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11956972,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14503793,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":14503793,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":14503793,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":14503793,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":14503793,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14183479,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14774883,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15285796,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":16102294,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":16102294,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":16102294,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":16102294,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":16102294,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":16578669,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":16948307,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":17240281,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":18006319,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":18006319,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":18006319,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":18006319,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":18383190,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":18275636,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":19138924,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2020-01-01","end":"2020-09-30","val":2968,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":714,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":6671,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":56,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4451,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":4395,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6648,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":6648,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":2197,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":2197,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":10448,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":10448,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6622,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":6622,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":14617,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":14617,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":12380,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":12380,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":49338,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":49338,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":34721,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":34721,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":107832,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":107832,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":63917,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":63917,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":135531,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":135531,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":71614,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":71614,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":184090,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":184090,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":48559,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":48559,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":248988,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":248988,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":61581,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":61581,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":121477,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":121477,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":59896,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":59896,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":182344,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":182344,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":60867,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":60867,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":236659,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":46445,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":92407,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":45962,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":140844,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":48437,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"DepreciationDepletionAndAmortization":{"label":"Depreciation, Depletion and Amortization","description":"The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":4447,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-01-01","end":"2020-12-31","val":808150,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":802237,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1604451,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":2406648,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":2406648,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":3210448,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":3210448,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":806622,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":806622,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1614617,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":1614617,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":2449338,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":2449338,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":3307832,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":863917,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":935531,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":1103200,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"}]}},"DevelopmentCosts":{"label":"Development Costs, Period Cost","description":"The capitalized costs incurred during the period (excluded from amortization) to obtain access to proved reserves and to provide facilities for extracting, treating, gathering and storing the oil and gas.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":139151,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":33658,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-09-30","val":76698,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":9709,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-09-30","val":56627,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":19759,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-09-30","val":41777,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":12649,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"}]}},"DueFromRelatedPartiesCurrent":{"label":"Due from Related Parties, Current","description":"The aggregate amount of receivables to be collected from 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, at the financial statement date. which are usually due within one year (or one business cycle).","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q4I"},{"end":"2021-09-30","val":97500,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"}]}},"DueToRelatedPartiesCurrent":{"label":"Due to Related Parties, Current","description":"Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2020-12-31","val":1571737,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":1571737,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":24763,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":524763,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":524763,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":524763,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":524763,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":25411,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":22822,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":22635,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"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":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-09-30","val":-2,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":-1,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":16689,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-01-01","end":"2020-12-31","val":-60256,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":35903,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":27182,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":36098,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":36098,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-4871,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-4871,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-43841,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-43841,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":73003,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":73003,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":146504,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":146504,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-167980,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-167980,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-428145,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-428145,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-338975,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-338974,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":42869,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":42869,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":-245449,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":-245449,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":321014,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":321014,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":64293,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":64293,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-48480,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-48480,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":39490,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":52310,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-64619,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-206652,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"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":"2020-12-31","val":-801725,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":-801725,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":-3201725,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-4001725,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":-4001725,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":4001725,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":-4001725,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":-4001725,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-4801725,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5601725,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-6401725,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-7698805,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":-7698805,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":-7698805,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":-7698805,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":-7698805,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-8528657,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-8532940,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-8613714,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-8730375,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":-8730375,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":-8730375,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":-8730375,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":8730375,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-8812134,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-8896687,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-9068934,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9106664,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":9106664,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":9106664,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":9106664,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9201289,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":9383772,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8642471,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year One","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-09-30","val":800000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3200000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":800000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearThree":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-09-30","val":800000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-09-30","val":3200000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":800000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"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":8001725,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":8001725,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":8001725,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8001725,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":8001725,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":8001725,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":8001725,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":8001725,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8001725,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8885955,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10575274,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":15156894,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":15156894,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":15156894,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":15156894,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":15156894,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":15204722,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15311882,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":14901483,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":14812103,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":14812103,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":14812103,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":14812103,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":15088103,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":14765202,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":14742439,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":14858047,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":14745711,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":14745711,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":14745711,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":14745711,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":14610570,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":14694949,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":13668174,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2020-12-31","val":7200000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":7200000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":4800000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4000000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":4000000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":4000000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":4000000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":4000000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3200000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3284230,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4173549,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7458089,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":7458089,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":7458089,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":7458089,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":7458089,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6676065,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6778942,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6287769,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6081728,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":6081728,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":6081728,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":6081728,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":6081728,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5953068,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5845752,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5654113,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5504047,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":5504047,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":5504047,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":5504047,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5409281,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5311177,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5025703,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"GainLossRelatedToLitigationSettlement":{"label":"Gain (Loss) Related to Litigation Settlement","description":"Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":-550000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-550000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":-550000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":-550000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-550000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-550000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2024-01-01","end":"2024-12-31","val":-818352,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"}]}},"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":"2020-01-01","end":"2020-09-30","val":2311266,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":1580287,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3529022,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1954097,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6121899,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":4167802,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":14414362,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":14414362,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":8292463,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":8292463,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":33398401,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":33398401,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5840698,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":5840698,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":13186062,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":13186062,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":7345364,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":7345364,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":23111531,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":23111531,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":9925469,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":9925469,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":30552365,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":30552365,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5991886,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":5991886,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":9870935,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":9870935,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":3879049,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":3879049,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":14326481,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":14326481,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":4455546,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":4455546,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":19796832,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":19796832,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3243671,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":3243671,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5705639,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":5705639,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":2461968,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":2461968,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":7192001,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":7192001,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":1486362,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":1486362,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":10788141,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2272879,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3765190,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":1492311,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":9760202,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":5995012,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"GrossProfit":{"label":"Gross Profit","description":"Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":-17847,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":-8687,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-36211,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-8789,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-87568,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":-78779,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-163470,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":-163470,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-75902,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":-75902,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-190798,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-190798,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-14793,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-14793,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-14931,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":-14931,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-138,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":-138,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":293004,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":293004,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":307935,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":307935,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":966973,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":966973,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":686237,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":686237,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1263396,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1263396,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":577159,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":577159,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1825960,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":1825960,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":562564,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":562564,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2469990,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":2469990,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":492649,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":492649,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":956954,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":956954,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":464305,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":464305,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1322600,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":1322600,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":365646,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":365646,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1862914,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":465627,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1878685,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":1413058,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2766025,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":887340,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Domestic","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":3019273,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2378455,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6423481,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":14272684,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":14272684,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":32901996,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":32901996,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5716718,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":5716178,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":11263271,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":11263271,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":18240202,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":18240202,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":25776146,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-25776146,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3902769,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":3092769,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5647001,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-5647001,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":7699267,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-7699267,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":-11720751,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":-11720751,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":987269,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-987269,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1509560,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-1509560,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-2369812,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-2369812,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-4193024,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-744204,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1226681,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-3789274,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":-2507042,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":-1626989,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-3819656,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2755243,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-7091091,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":-4335848,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-15519055,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":-15519055,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-8427964,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":-8427964,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-34853604,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-34853604,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-6590103,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-6590103,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-14175900,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":-14175900,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-7585797,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":-7585797,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-24238631,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-24238631,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-10062731,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-10062731,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-34011391,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-34011391,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5389599,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-5389599,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-8697775,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-8697775,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-3308176,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-3308176,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-12615075,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-12615075,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":-3917300,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-3917300,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-18073603,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":-18073603,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2838114,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-2838114,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-4777984,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-4777984,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-1939870,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1939870,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-6106754,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-6106754,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-1328770,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":-1328770,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-10156758,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1845078,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1291959,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":553119,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-6506145,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-5214186,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Foreign","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":2507042,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-01-01","end":"2020-12-31","val":800383,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-376788,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-667610,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":1246371,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":1246371,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":1951608,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":1951608,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-873925,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":873925,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2912629,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":2912629,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":5998429,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":5998429,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":8235245,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-8235245,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1486830,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":1486830,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3050774,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-3050774,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":4915808,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-4915808,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":-6352852,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":-6352852,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1850845,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-1850845,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-3268424,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-3268424,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-3736942,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-3736942,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-5963734,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1100874,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-65278,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-2716871,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments":{"label":"Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":2507042,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-01-01","end":"2020-12-31","val":3819656,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2755243,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-7091091,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":15519055,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":15519055,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":34853604,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":34853604,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-6590103,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":6590103,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":14175900,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-09-30","val":24238631,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":34011391,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5389599,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"}]}},"IncomeTaxExpenseBenefit":{"label":"Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":15069,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":4,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":8332,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1737,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8640,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":6903,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9943,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":9943,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1303,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":1303,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":11136,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":11136,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1302,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":1302,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2099,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":2099,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":797,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":797,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2835,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":2835,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":736,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":736,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3631,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":3631,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":614,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":614,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1668,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1668,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":1054,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":1054,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2414,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":2414,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":746,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":746,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":25315,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":25315,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1110,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":1110,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4994,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":4994,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":3884,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":3884,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":56802,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":56802,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":51808,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":51808,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":80539,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":570,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1305,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":735,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":67878,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":66573,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"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":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"}]}},"IncreaseDecreaseInAccountsAndOtherReceivables":{"label":"Increase (Decrease) in Accounts and Other Receivables","description":"The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":7005,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-01-01","end":"2020-12-31","val":16322,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-3690,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1689,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":9091,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":9091,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":6149889,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":6149889,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1163776,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-1163776,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2470800,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":-2470800,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-4260141,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-4260141,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-6374684,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-6374684,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-768803,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-768803,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1005716,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":-1355079,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-592899,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-323388,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"}]}},"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":"2020-01-01","end":"2020-09-30","val":61,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-01-01","end":"2020-12-31","val":3472,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2802,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10793,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":50424,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":50424,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":207651,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":207651,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-60134,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-60134,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":104097,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":104097,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-953756,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-953756,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-862215,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-862215,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":166895,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":166895,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":425124,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":425124,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":541740,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":541740,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":412847,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":412847,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":137303,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":137303,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":238874,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":238874,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":1106556,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":1106556,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":1462898,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1581083,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":6461084,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":357017,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"IncreaseDecreaseInAccountsReceivable":{"label":"Increase (Decrease) in Accounts Receivable","description":"The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":19900,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-01-01","end":"2020-12-31","val":-8871,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":391,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":38,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":85906,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":85906,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":50691,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":50691,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-9743,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-9743,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-8699,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":-8699,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-545962,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-545962,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-168953,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-168953,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-93216,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-93216,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":269800,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":269800,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":407061,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":407061,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":167307,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":167307,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":75522,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":75522,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-437827,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-437827,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-654686,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-654686,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-1208,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-258916,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-87629,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":208491,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"IncreaseDecreaseInContractWithCustomerLiability":{"label":"Increase (Decrease) in Contract with Customer, Liability","description":"Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":8275,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-01-01","end":"2020-12-31","val":-1197,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-8107,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-15262,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":16936,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":16936,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":6583,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":6583,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-6585,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-6585,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-20611,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":-20611,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":873672,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":873672,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":929861,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":929861,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-140365,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-140365,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-203281,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-203281,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-317060,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-317060,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":-260518,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":-260518,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4467,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":4467,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":133805,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":133805,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-49535,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-49535,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":277609,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-206578,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-534100,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-699290,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"IncreaseDecreaseInDueFromRelatedParties":{"label":"Increase (Decrease) in Due from Related Parties","description":"The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":76278,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-01-01","end":"2020-12-31","val":-373625,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-122500,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-225000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":-127500,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":-127500,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-725000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-725000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":499352,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":499352,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":502014,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":502014,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":1352189,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":1352513,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":65,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-57070,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"}]}},"IncreaseDecreaseInInventories":{"label":"Increase (Decrease) in Inventories","description":"The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":7212,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-01-01","end":"2020-12-31","val":5428,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-12-31","val":221068,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":221068,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":46341,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":46341,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":111060,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":111060,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":30404,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":30404,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":85516,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":85516,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-81922,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-81922,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-110573,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-110573,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-143314,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-143314,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":-550674,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":-550674,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-51747,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-51747,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-98696,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-98696,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-174551,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-174551,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-178936,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3842,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-36350,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-78136,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"IncreaseDecreaseInOperatingLeaseLiability":{"label":null,"description":null,"units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-01-01","end":"2020-12-31","val":-22957,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-9063,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-18529,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":-29064,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":-29064,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-74278,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-74278,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-61465,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-61465,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-152715,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":-152715,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-254648,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-254648,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-579997,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-579997,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-118601,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-118601,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-286297,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-286297,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-377787,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-377787,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":-643043,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":-643043,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-163897,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-163897,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-247009,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-247009,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-365970,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-365970,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-483083,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-111953,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-240219,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-356862,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities":{"label":"Increase (Decrease) in Other Accounts Payable and Accrued Liabilities","description":"The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":-37960,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-01-01","end":"2020-12-31","val":273748,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":17462,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-517929,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":-474932,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":-474932,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-413974,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-413974,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":250988,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":250988,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":436712,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":436712,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":687000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":687000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-511730,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-511730,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2376133,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-2376133,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2047472,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":-3209471,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-2522661,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1129221,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"}]}},"InterestAndOtherIncome":{"label":"Interest and Other Income","description":"The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":11,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":3,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":19,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":16,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":10,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":71,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":71,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":55,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":55,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":116,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":116,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":45,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":45,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6072,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":6072,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":6027,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":6027,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":47889,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":47889,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":41817,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":41817,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":84116,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":39986,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":99194,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":59208,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":133807,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":34613,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":36381,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":12261,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":48989,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":12057,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":24214,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":12157,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":36486,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":36486,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":12272,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":12272,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":41514,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":41514,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4045,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":4045,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4429,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":4429,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":384,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":384,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":15706,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":15706,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":11277,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":11277,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":25105,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":25105,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":352,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":352,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":652,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":300,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":930,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":278,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":235,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":173,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"}]}},"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":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-06-30","val":94,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":106,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":106,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":110,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":110,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2023-01-01","end":"2023-06-30","val":652,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":652,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":930,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":930,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":235,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":235,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":173,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":173,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":458,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":458,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":41511,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":41511,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":151524,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":149,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":320,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":1153,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"InventoryNet":{"label":"Inventory, Net","description":"Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":0,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":221068,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":221068,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":221068,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":221068,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":221068,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":267409,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":336476,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":255820,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":310932,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":310932,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":310932,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":310932,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":310932,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":229010,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":200359,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":838843,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":431483,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":431483,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":431483,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":431483,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":431483,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":379736,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":293333,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":294487,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":157734,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":157734,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":157734,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":157734,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":163185,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":127843,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":82131,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"InventoryWriteDown":{"label":"Inventory Write-down","description":"Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3"},{"end":"2024-09-30","val":24466,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-09-30","val":24466,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q3I"},{"start":"2024-01-01","end":"2024-12-31","val":55112,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"}]}},"IssuanceOfStockAndWarrantsForServicesOrClaims":{"label":"Issuance of Stock and Warrants for Services or Claims","description":"Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":1641877,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-01-01","end":"2020-12-31","val":1027057,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":613200,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3507275,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":10071830,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":10071830,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":25889909,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":25889909,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1856073,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":1856073,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4208568,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":4208568,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":6105057,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":8299566,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1886793,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2267250,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"}]}},"LesseeOperatingLeaseDiscountRate":{"label":"Lessee, Operating Lease, Discount Rate","description":"Discount rate used by lessee to determine present value of operating lease payments.","units":{"pure":[{"end":"2021-09-30","val":0.0526,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0518,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0561,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0526,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0541,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0544,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0582,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0585,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0562,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0558,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.057,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0568,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0567,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"}]}},"LiabilitiesAndStockholdersEquity":{"label":"Liabilities and Equity","description":"Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.","units":{"USD":[{"end":"2020-12-31","val":7866273,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":7866273,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":11318238,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":35176357,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":35176357,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":35176357,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":35176357,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":35176357,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":41624761,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":37497014,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":40715760,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":32698742,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":32698742,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":32698742,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":32698742,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":32698742,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":26074425,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":23973480,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":20737275,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":16363174,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":16363174,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":16363174,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":16363174,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":16363174,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":13276105,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":13020204,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":16984381,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":21279701,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":21279701,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":21279701,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":21279701,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":22914357,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":29192445,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":32934375,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2020-12-31","val":2991963,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":2991963,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":1085438,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2439621,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":2439621,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":2439621,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":2439621,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2439621,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1702459,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2707376,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12724702,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":11614299,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":11614299,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":11614299,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":11614299,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":11614299,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9350649,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10198391,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9867144,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10486062,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":10486062,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":10486062,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":10486062,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":10417062,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9374608,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10348752,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":15941685,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":23230652,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":23230652,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":23230652,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":23230652,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":23301413,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":26495765,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":18959374,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"LiabilitiesNoncurrent":{"label":"Liabilities, Noncurrent","description":"Amount of obligation due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":3038416,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":3038416,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":1450977,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2850674,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":2850674,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":2850674,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":2850674,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2850674,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2211209,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3134026,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13073603,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":12687425,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":12687425,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10508932,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-12-31","val":916950,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":461754,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":461754,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":461754,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":461754,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":490557,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":446776,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":643505,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2020-01-01","end":"2020-09-30","val":708960,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-01-01","end":"2020-12-31","val":1211700,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":818415,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1322505,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":8019461,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":8019461,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":33823757,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":33823757,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10532676,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":10532676,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":10351413,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":10351413,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":10182905,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":10182905,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":10182905,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":10182905,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-541988,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-541988,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-640525,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-640525,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-650525,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-650525,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":-785525,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":-785525,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-10279,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-10279,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":325619,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":325619,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":1786943,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":1786943,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":1476971,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3439479,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":6458157,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":21650885,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-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":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-03-31","val":-40000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-200000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":-200000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":-200000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-246837,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-246837,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-225134,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-225134,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-227873,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":-227873,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":294114,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":294114,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":177393,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":177393,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-190061,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-190061,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-217521,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-217521,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-296287,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-296287,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":-340246,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":-340246,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":-9826,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-9826,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-29959,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-4095,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-3963,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-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":"2020-01-01","end":"2020-09-30","val":-970647,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-01-01","end":"2020-12-31","val":-1251269,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-449911,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1513720,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":-2639775,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":-2639775,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-10813938,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-10813938,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2560917,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-2560917,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-5448474,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":-5448474,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-10881007,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-10881007,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-14453759,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-14453759,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4015201,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-4015201,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-6886251,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-6886251,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-9817965,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-9817965,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":-13908134,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":-13908134,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2361485,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-2361485,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-3226057,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-3226057,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-1178148,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-1178148,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":2473495,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-4033502,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-5804617,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-22521547,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"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":"2020-01-01","end":"2020-09-30","val":-2522111,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":-1626993,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-3827988,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2756980,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-7099731,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":-4342751,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-15528998,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":-15528998,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-8429267,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":-8429267,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-34864740,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-34864740,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-6591405,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-14177999,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":-7586594,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-24241466,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-24012495,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-10063467,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-9959793,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-34015022,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-33786107,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5390213,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-5294927,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":8699443,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-8610185,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-3315258,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-12472114,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-12472114,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":-3861929,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-3861929,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-18134128,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":-18134128,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2839925,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-2839925,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-4778268,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-4778268,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-1938343,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1938343,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-6156153,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-6156153,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-1377885,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":-1377885,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-10227278,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1841088,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1362080,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":479008,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-6481069,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-5118989,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"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":"2020-01-01","end":"2020-09-30","val":2462320,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":1609781,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3714036,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2185097,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6431072,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":4245914,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":14776087,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":14776087,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":8345015,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":8345015,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":34021405,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":34021405,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6584931,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":6584931,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":14200905,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":14200905,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":7615974,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":7615974,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":24609216,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":24609216,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":10408311,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":10408311,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":35123029,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":35123029,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6136469,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":6136469,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":10129441,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":10129441,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":3992972,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":3992972,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":14834510,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":14834510,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":4705069,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":4705069,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":20430408,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":20430408,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3384310,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":3384310,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6003809,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":6003809,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":2619499,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":2619499,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":7544069,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":7544069,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":1540260,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":1540260,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":11184246,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2331577,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3897224,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":1565647,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":10029188,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":6131964,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":-2480167,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":-1618468,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-3750247,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2193947,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-6518640,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":-4324693,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-14939557,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":-14939557,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-8420917,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":-8420917,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-34212203,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-34212203,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-6599724,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-6599724,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-14215836,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":-14215836,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-7616112,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":-7616112,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-24316212,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-24316212,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-10100376,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-10100376,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-34156056,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-34156056,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5450232,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-5450232,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-8866045,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-8866045,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-3415813,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-3415813,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-13008550,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-13008550,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":-4142505,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-4142505,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-17960418,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":-17960418,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2891661,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-2891661,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5046855,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-5046855,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-2155194,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-2155194,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-6221469,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-6221469,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-1174614,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":-1174614,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-9321332,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1865950,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-2018539,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":-152589,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-7263163,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-5244624,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"OperatingLeaseExpense":{"label":"Operating Lease, Expense","description":"Amount of operating lease expense. Excludes sublease income.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":21802,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":6076,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":40172,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":59531,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":20668,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":31975,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":31975,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":13554,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":83885,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":40172,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9225,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":59531,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":139420,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":139420,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":221440,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":221440,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":342515,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":134455,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":278183,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":422785,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2020-12-31","val":83205,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":83205,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":533312,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":629130,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":629130,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":629130,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":629130,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":629130,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":810851,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":719618,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":648410,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1541064,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":1541064,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1541064,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1541064,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1541064,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1713759,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1620852,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1454573,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1411226,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":1411226,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":1411226,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1411226,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":1411226,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1097153,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":974560,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":920488,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":753375,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":753375,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":753375,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":753375,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":857054,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":810618,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":839354,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"OperatingLeaseLiabilityCurrent":{"label":"Operating Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.","units":{"USD":[{"end":"2020-12-31","val":36752,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":36752,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":167773,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":218077,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":218077,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":218077,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":218077,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":218077,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":302101,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":292968,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":299509,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":467938,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":467938,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":467938,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":467938,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":467938,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":555476,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":555591,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":532997,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":563276,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":563276,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":563276,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":563276,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":563276,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":441938,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":418061,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":431113,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":360621,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":360621,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":360621,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":360621,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":435497,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":432842,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":264849,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"OperatingLeaseLiabilityNoncurrent":{"label":"Operating Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.","units":{"USD":[{"end":"2020-12-31","val":46453,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":46453,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":365539,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":411053,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":411053,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":411053,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":411053,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":411053,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":508750,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":426650,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":348901,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1073126,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":1073126,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1073126,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1073126,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1073126,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1158283,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1065261,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":921576,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":847950,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":847950,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":847950,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":847950,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":847950,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":655215,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":556499,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":489375,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":392754,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":392754,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":392754,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":392754,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":421557,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":377776,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":574505,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2020-12-31","val":79109,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":79109,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":529782,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":627968,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":627968,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":627968,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":627968,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":627968,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":807869,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":710586,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":643593,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1537670,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":1537670,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1537670,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1537670,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1537670,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1708658,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1609461,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1448904,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1407956,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":1407956,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":1407956,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1407956,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":1407956,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1095077,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":972603,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":917836,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":751672,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":751672,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":751672,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":751672,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":855748,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":809329,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":838050,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsDue":{"label":"Operating Leases, Future Minimum Payments Due","description":"Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.","units":{"USD":[{"end":"2021-09-30","val":582365,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":675122,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":851862,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":738698,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":672963,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1703453,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1893330,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"}]}},"OperatingLeasesFutureMinimumPaymentsDueCurrent":{"label":"Operating Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2021-09-30","val":190025,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":243514,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":330108,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":316436,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":320853,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":534702,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":636832,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Operating Leases, Future Minimum Payments, Due in Four Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2021-09-30","val":77997,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":58493,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":38275,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":17760,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-12-31","val":253883,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":257659,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Operating Leases, Future Minimum Payments, Due in Three Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2021-09-30","val":147813,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":150285,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":180486,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":137841,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":97649,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":286651,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":344283,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Operating Leases, Future Minimum Payments, Due in Two Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2021-09-30","val":166530,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":222830,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":302993,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":266661,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":254461,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":427698,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":515592,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"}]}},"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":"2020-01-01","end":"2020-09-30","val":53060,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":10703,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":40172,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":60777,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":21478,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":98395,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":98395,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":76917,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":91236,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":40172,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9920,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":60777,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":144073,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-09-30","val":221440,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":353230,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":145873,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"}]}},"OtherAccountsPayableAndAccruedLiabilities":{"label":"Other Accounts Payable and Accrued Liabilities","description":"Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":677572,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":677572,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":752640,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":813598,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":813598,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":813598,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":813598,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":813598,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":778073,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1271656,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9574179,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8325225,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":8325225,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":8325225,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5949092,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6500647,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-12-31","val":1298495,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1298495,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":1298495,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q4I"}]}},"OtherAssetImpairmentCharges":{"label":"Other Asset Impairment Charges","description":"The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":8778,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-01-01","end":"2020-12-31","val":16375,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":200000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":200000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":200000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":200000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":200000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":200000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":528583,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":528583,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":528583,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":528583,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":779000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":3499881,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax","description":"Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":15249,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":51183,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-59224,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":33482,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":33482,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-03-31","val":33482,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":-6583,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":-6583,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":35758,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":8859,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":8859,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-2293,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-2293,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-45176,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-45176,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-03-31","val":-45176,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-03-31","val":-45176,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-45176,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":66875,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":66875,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-04-01","end":"2022-06-30","val":66875,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":157844,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":136145,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":136145,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":106051,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":106051,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-400416,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-541988,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-03-31","val":-400416,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-228771,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":171645,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":171645,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-278455,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-278455,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":-49685,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-49685,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-274604,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":-274604,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":249383,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":249383,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":522208,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":522208,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":272825,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":272825,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-511808,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-511808,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-1034016,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":-1034016,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":528422,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-98911,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-647098,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":-548187,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-469355,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":177743,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"OtherExpenses":{"label":"Other Expenses","description":"Amount of expense classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":26875,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":8521,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2021-05-01","end":"2021-05-21","val":550000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2021-05-01","end":"2021-05-21","val":550000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2I"},{"start":"2021-01-01","end":"2021-09-30","val":579498,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":7047,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":550000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":550000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2021-01-01","end":"2021-12-31","val":550000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":2677846,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":9495,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":3737,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":9759,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":755,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1747,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":992,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6917,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":6917,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":5170,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":5170,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5906,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":5906,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":13621,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":13621,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":38293,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":38293,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":24672,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":24672,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":45398,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":45398,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":7105,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":7105,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":101010,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":101010,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":16787,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":16787,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":49203,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":49203,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":32416,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":32416,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":55612,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":55612,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":6409,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":6409,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":185652,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":185652,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":57170,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":57170,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":228004,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":228004,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":170834,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":170834,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":245007,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":245007,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":17003,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":17003,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":294900,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":20208,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":715068,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":694860,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":962536,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":247468,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"OtherReceivablesNetCurrent":{"label":"Other Receivables, Net, Current","description":"Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":60532,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":60532,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":69623,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6094254,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":6094254,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":6094254,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":6094254,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":6094254,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5798748,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4549753,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4125585,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2711042,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":785525,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1I"},{"end":"2023-12-31","val":466907,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":466907,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":186782,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-09-30","val":2548442,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1715784,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":1715784,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":1715784,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":1715784,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1891310,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1174285,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":605654,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-03-31","val":40000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":200000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":200000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":200000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":200000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":200000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"}]}},"PaymentsToEmployees":{"label":"Payments to Employees","description":"Payments of cash to employees, including wages and salaries, during the current period.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":122042,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-12-31","val":122042,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"PensionExpense":{"label":"Pension Cost (Reversal of Cost)","description":"Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":5199,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":3463,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4672,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2061,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3986,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":1925,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9655,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":9655,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":5669,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":5669,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":15140,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":15140,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8090,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":8090,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":45762,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":45762,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":37672,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":37672,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":71186,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":71186,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":25424,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":25424,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":150217,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":150217,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":92206,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":205973,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":205973,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":113767,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":113767,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":228112,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":228112,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":22139,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":25424,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":280402,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":92206,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2023-01-01","end":"2023-12-31","val":280402,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":80389,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":236709,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":127386,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":127386,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":46997,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":46997,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":190251,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":190251,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":62865,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":62865,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":236709,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":73047,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":103229,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":30182,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":216793,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":113565,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"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":"2020-12-31","val":0.0001,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":0.0001,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":0.0001,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0001,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":0.0001,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":0.0001,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":0.0001,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0.0001,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0001,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0001,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0001,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0001,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":0.0001,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":0.0001,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q4I"},{"end":"2023-06-30","val":0.0001,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2025-06-30","val":0.0001,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0001,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"PreferredStockShareSubscriptions":{"label":"Preferred Stock, Shares Subscribed but Unissued","description":"The number of nonredeemable preferred stock (shares) (or preferred stock redeemable solely at the option of the issuer) allocated to investors to buy shares of a new issue of preferred stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.","units":{"shares":[{"end":"2021-09-30","val":8000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8000,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8000,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8000,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8000,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8000,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"}]}},"PreferredStockSharesAuthorized":{"label":"Preferred Stock, Shares Authorized","description":"The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2020-12-31","val":5000000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":5000000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":5000000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5000000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":5000000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":5000000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":5000000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":5000000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5000000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5000000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5000000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5000000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":5000000,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":5000000,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q4I"},{"end":"2023-06-30","val":5000000,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2025-06-30","val":5000000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5000000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"PreferredStockSharesIssued":{"label":"Preferred Stock, Shares Issued","description":"Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.","units":{"shares":[{"end":"2020-12-31","val":4920000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":4920000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":4916500,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4916500,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":4916500,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":4916500,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":4916500,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":4916500,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4916500,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4916500,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4916500,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4916500,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"PreferredStockSharesOutstanding":{"label":"Preferred Stock, Shares Outstanding","description":"Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.","units":{"shares":[{"end":"2020-12-31","val":4920000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":4920000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":4916500,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4916500,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":4916500,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":4916500,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":4916500,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":4916500,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4916500,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4916500,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4916500,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4916500,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":4916500,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4916500,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"}]}},"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":"2021-01-01","end":"2021-09-30","val":26000001,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-11-01","end":"2021-11-08","val":2124999,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2021Q3I"},{"start":"2021-01-01","end":"2021-12-31","val":25447154,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":25447154,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10402891,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":10402891,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":10402891,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":10402891,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":10402891,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":10402891,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":10402891,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":10402891,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"end":"2023-10-05","val":585989,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q3I"},{"start":"2025-01-01","end":"2025-06-30","val":1938469,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":15204319,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"ProceedsFromIssuanceOfWarrants":{"label":"Proceeds from Issuance of Warrants","description":"The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":708960,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-01-01","end":"2020-12-31","val":1211700,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":818415,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1322505,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":8019461,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":8019461,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":8528079,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":8528079,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":357000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":357000,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":412890,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":412890,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":412890,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":412890,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":412890,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":412890,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"}]}},"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-09-30","val":8019461,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-12-31","val":10700000000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"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":"2020-12-31","val":30927,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":30927,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":30927,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":77764,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":77764,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":77764,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":77764,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":77764,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":108592,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":140066,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1399168,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":988413,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":988413,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":988413,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":988053,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":988413,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1178114,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1232507,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1173308,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1207267,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":1207267,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":1207267,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1207267,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":1207267,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1161433,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1139750,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1215289,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1075459,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":1075459,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":1075459,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":1075459,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1069385,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1136686,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1144985,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2020-12-31","val":18069,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":18069,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":11080,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":57035,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":57035,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":57035,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":57035,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":57035,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":81081,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":96713,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":647811,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":706038,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":706038,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":706038,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":706038,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":706038,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":827332,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":813315,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":725744,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":686658,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":686658,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":686658,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":686658,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":686658,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":598623,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":528820,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":502206,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":407871,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":407871,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":407871,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":407871,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":360700,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":347106,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":342689,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"ReceivableWithImputedInterestEffectiveYieldInterestRate":{"label":"Receivable with Imputed Interest, Effective Yield (Interest Rate)","description":"Yield on the receivable, on which interest has been imputed, as calculated from its issuance value or purchase price. The calculated effective interest rate considers factors such as the issued face value or price paid for the receivable, the time period between payments, and the time until maturity [full receipt] of the receivable.","units":{"pure":[{"start":"2021-01-01","end":"2021-09-30","val":0.045,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-12-31","val":0.045,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"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":"2020-01-01","end":"2020-09-30","val":139151,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":33658,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":165514,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":30161,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":66989,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":36828,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":76698,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":76698,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":9709,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":9709,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":95809,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":95809,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":19548,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":19548,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":36868,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":36868,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":17320,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":17320,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":56627,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":56627,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":19759,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":19759,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":72999,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":72999,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":13919,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":13919,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":29128,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":29128,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":15209,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":15209,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":41777,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":41777,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":12649,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":12649,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":55645,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":55645,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":13504,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":13504,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":27337,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":27337,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":13833,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":13833,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":40972,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":40972,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":13635,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":13635,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":54644,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":12949,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":26429,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":13480,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":39512,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":13083,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost":{"label":"Research and Development Expense, Software (Excluding Acquired in Process Cost)","description":"Research and development expense during the period related to the costs of developing and achieving technological feasibility of a computer software product to be sold, leased, or otherwise marketed.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":139151,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":33658,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":165514,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":30161,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":66989,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":36828,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":76698,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":76698,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":9709,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":9709,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":95809,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":95809,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":19548,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":19548,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":36868,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":36868,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":17320,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":17320,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":56627,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":56627,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":19759,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":19759,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":72999,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":13919,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":29128,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":15209,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":41777,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":12649,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2020-12-31","val":-12587311,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":-12587311,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":-28116309,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-47352456,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":-47352456,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":-47352456,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":-47352456,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":-47352456,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-53900834,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-61405158,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-71364951,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-81138563,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":-81138563,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":-81138563,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":-81138563,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":-81138563,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-86433490,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-89748748,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-93610677,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-99272691,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":-99272691,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":-99272691,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":-99272691,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":-99272691,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-102721638,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-104710865,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-106090558,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-110161683,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":-110161683,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":-110161683,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":-110161683,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-112002771,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-111488907,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-116607896,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"RevenueFromRelatedParties":{"label":"Revenue from Related Parties","description":"Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-09-30","val":73518,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":73518,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":482002,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":434141,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"}]}},"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":"2020-01-01","end":"2020-09-30","val":41262,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":11629,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":52453,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9506,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":17289,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":7783,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":100823,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":100823,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":83534,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":83534,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":519885,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":519885,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":445090,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":445090,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":944152,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":944152,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":499062,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":499062,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2994416,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":2994416,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":2050264,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":2050264,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5635553,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":5635553,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2042580,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":1966103,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4229812,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":4229812,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":2187232,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":2187232,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":6498878,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":2269066,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":8171635,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1847079,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":264574,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3557589,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":1710510,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":5233483,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":1675894,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":287397,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-09-30","val":5355380,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":1380382,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"SalariesAndWages":{"label":"Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold","description":"Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.","units":{"USD":[{"start":"2017-03-25","end":"2017-04-01","val":40000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2017-03-25","end":"2017-04-01","val":40000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2017-03-25","end":"2017-04-01","val":40000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2017-03-25","end":"2017-04-01","val":40000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2017Q1I"},{"start":"2023-01-01","end":"2023-09-30","val":122042.6,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-09-01","end":"2023-09-30","val":10000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-09-01","end":"2023-09-30","val":10000,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2023-09-01","end":"2023-09-30","val":10000,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-09-01","end":"2023-09-30","val":10000,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-09-01","end":"2023-09-30","val":10000,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"start":"2023-09-01","end":"2023-09-30","val":10000,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2023Q3I"},{"end":"2023-09-30","val":10000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2023-10-01","end":"2023-10-31","val":10000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-10-01","end":"2023-10-31","val":10000,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2023-10-01","end":"2023-10-31","val":10000,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-10-01","end":"2023-10-31","val":10000,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-10-01","end":"2023-10-31","val":10000,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"start":"2023-10-01","end":"2023-10-31","val":10000,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2023-10-31","val":10000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2023-11-01","end":"2023-11-30","val":10000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-11-01","end":"2023-11-30","val":10000,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2023-11-01","end":"2023-11-30","val":10000,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-11-01","end":"2023-11-30","val":10000,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-11-01","end":"2023-11-30","val":10000,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"start":"2023-11-01","end":"2023-11-30","val":10000,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2023Q4I"},{"end":"2023-11-30","val":10000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2023-11-30","val":10000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":122042.6,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":122042.6,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":122042.6,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":122042.6,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-12-31","val":122042.6,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":122042.6,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":122042.6,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":122042.6,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"SaleOfStockConsiderationReceivedOnTransaction":{"label":"Sale of Stock, Consideration Received on Transaction","description":"Cash received on stock transaction after deduction of issuance costs.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":1050000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-12-31","val":2124999,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-02-01","end":"2022-02-14","val":994555,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-02-01","end":"2022-02-14","val":994555,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"start":"2022-01-01","end":"2022-03-31","val":2124999,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2124999,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-09-30","val":2124999,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":2124999,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2124999,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"}]}},"SellingAndMarketingExpense":{"label":"Selling and Marketing Expense","description":"The aggregate total amount of expenses directly related to the marketing or selling of products or services.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":3125,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-01-01","end":"2020-12-31","val":3125,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":900,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":42184,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":41284,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":85027,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":85027,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":42843,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":42843,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":327195,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":327195,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":196102,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":196102,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":449392,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":449392,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":253290,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":253290,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":662058,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":662058,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":212666,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":212666,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":997784,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":997784,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":130664,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":130664,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":229378,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":229378,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":98714,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":98714,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":466252,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":466252,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":236874,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":236874,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":577931,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":577931,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":127135,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":127135,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":270833,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":270833,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":143698,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":143698,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":311096,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":311096,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":40263,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":40263,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":341461,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":45749,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":105605,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":59856,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":229474,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":123869,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2021-04-01","end":"2021-06-30","val":2894075,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":2894075,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2894075,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-12-31","val":2894075,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2894075,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":6105057,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":8299566,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1886793,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2267250,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":3411207,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":3411207,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":3969392,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":3969392,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":330000,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":330000,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":458700,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":458700,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":737248,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":737248,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":804733,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":64500,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":1044789,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"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":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2021-12-08","val":0,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2021-12-08","val":0,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2021-12-08","val":0,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2021-12-08","val":0,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2021-12-08","val":0,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2021-12-08","val":0,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2021Q4I"}]}},"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":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2021-12-08","val":1.3,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2021-12-08","val":1.3,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2021-12-08","val":1.3,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2021-12-08","val":1.3,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2021-12-08","val":1.3,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2021-12-08","val":1.3,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2021Q4I"},{"start":"2023-01-01","end":"2023-09-30","val":0.25,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"}]}},"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":"2020-01-01","end":"2020-12-31","val":0.02,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0.02,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2021-12-08","val":0.0152,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2021-12-08","val":0.0152,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2021-12-08","val":0.0152,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2021-12-08","val":0.0152,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2021-12-08","val":0.0152,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2021-12-08","val":0.0152,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2021Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised","description":"Number of non-option equity instruments exercised by participants.","units":{"shares":[{"start":"2020-01-01","end":"2020-12-31","val":21838,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-01-01","end":"2020-12-31","val":1400,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"start":"2020-01-01","end":"2020-12-31","val":1400,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"start":"2020-01-01","end":"2020-12-31","val":1400,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2020-01-01","end":"2020-12-31","val":1400,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":238,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Expirations","description":"Number of shares under non-option equity instrument agreements for which rights to exercise lapsed.","units":{"shares":[{"start":"2020-01-01","end":"2020-12-31","val":1209,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures","description":"Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.","units":{"shares":[{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":150000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-12-31","val":150000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":150000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted","description":"Net number of non-option equity instruments granted to participants.","units":{"shares":[{"start":"2020-01-01","end":"2020-12-31","val":4094,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":2120,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"}]}},"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":"2019-12-31","val":21000,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2047,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q4I"},{"end":"2021-09-30","val":3929,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"}]}},"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":"2019-12-31","val":0.0001,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2019Q4I"},{"end":"2021-09-30","val":420,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"}]}},"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":"2020-01-01","end":"2020-12-31","val":6.34,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":420,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.","units":{"USD/shares":[{"start":"2020-01-01","end":"2020-12-31","val":420,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020"}]}},"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":"2020-01-01","end":"2020-12-31","val":420,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":420,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"}]}},"SharePrice":{"label":"Share Price","description":"Price of a single share of a number of saleable stocks of a company.","units":{"USD/shares":[{"end":"2020-12-31","val":0.22,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q4I"},{"end":"2021-09-30","val":0.22,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-08","val":6.49,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2021-12-08","val":6.49,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2021-12-08","val":6.49,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2021-12-08","val":97.35,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2021-12-08","val":6.49,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2021-12-08","val":6.49,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2021-12-31","val":9,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"SharesIssuedPricePerShare":{"label":"Shares Issued, Price Per Share","description":"Per share or per unit amount of equity securities issued.","units":{"USD/shares":[{"end":"2021-11-08","val":9,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"}]}},"ShortTermLeaseCost":{"label":"Short-term Lease, Cost","description":"Amount of short-term lease cost, excluding expense for lease with term of one month or less.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":31258,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":4627,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":1246,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":810,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":66420,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-01-01","end":"2021-09-30","val":66420,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":63363,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":7351,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":695,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":1246,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4653,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":4653,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-12-31","val":10714,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":10714,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":11418,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":11418,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":50908,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":50908,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":93651,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":93651,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":119990,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":119990,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":16392,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":16392,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":38947,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":38947,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":60247,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":60247,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":73577,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":10479,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":9962,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":60656,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"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":"2019-12-31","val":-7049706,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2019Q4I"},{"end":"2020-06-30","val":-7956638,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-8671682,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-10414772,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"end":"2020-12-31","val":-10414772,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-06-30","val":-14569409,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-15422527,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":32428467,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":32428467,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":32428467,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":32428467,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":32428467,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":39562378,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":34587713,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":27962083,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":20347832,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":20347832,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":20347832,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":20347832,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":20347832,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":16015493,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13123593,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10368036,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5306415,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":5306415,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":5306415,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":5306415,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":5306415,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3517505,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2386552,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":862575,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-2138809,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":-2138809,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":-2138809,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":-2138809,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-662970,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2448429,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":13910711,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"StockIssued1":{"label":"Stock Issued","description":"The fair value of stock issued in noncash financing activities.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":3854908,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-09-23","end":"2021-10-01","val":3750000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-09-23","end":"2021-10-01","val":3750000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q3I"},{"start":"2021-09-23","end":"2021-10-02","val":3750000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2021-09-23","end":"2021-10-02","val":3750000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-12-31","val":3854908,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3854908,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3854908,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-09-30","val":3854908,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":3854908,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":8000000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":8000000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":62500,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":8000000,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8000000,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":8000000,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"}]}},"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":"2021-01-01","end":"2021-09-30","val":5150056,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":5150056,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":5150056,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3513644,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":3513644,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1632173,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":1632173,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-03-31","val":1632173,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-03-31","val":1632173,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":1632163,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-03-31","val":1632173,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":1694739,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":1694739,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-04-01","end":"2022-06-30","val":1694739,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":1694739,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-07-31","val":325000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q2I"},{"start":"2022-07-01","end":"2022-09-30","val":1827489,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1827489,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-09-01","end":"2022-09-30","val":868250,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q3I"},{"start":"2022-01-01","end":"2022-12-31","val":5973074,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":5973074,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":460000,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":546500,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-03-31","val":546509,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-03-31","val":200009,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":546509,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-03-31","val":546509,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q1"},{"start":"2023-03-01","end":"2023-03-31","val":200009,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q1I"},{"start":"2023-04-01","end":"2023-06-30","val":149625,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":149625,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-04-01","end":"2023-06-30","val":149625,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":149625,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":929625,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":929625,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-11-01","end":"2023-11-30","val":360000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q4I"},{"start":"2023-01-01","end":"2023-12-31","val":1985759,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":1985759,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":330000,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":330000,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":330000,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-03-31","val":330000,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":330000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-03-31","val":330000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":330000,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"}]}},"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":"2020-01-01","end":"2020-09-30","val":6847945,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2020-07-01","end":"2020-09-30","val":6848700,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-09-30","val":7551842,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09"},{"start":"2021-07-01","end":"2021-09-30","val":7823818,"accn":"0001607062-21-000588","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-09","frame":"CY2021Q3"}]}},"AccountsPayableInterestBearingInterestRate":{"label":"Accounts Payable, Interest-bearing, Interest Rate","description":"Reflects the effective interest rate as of the balance sheet date on interest-bearing trade payables.","units":{"pure":[{"end":"2021-12-31","val":0.0535,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0535,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0535,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"}]}},"AdjustmentOfWarrantsGrantedForServices":{"label":"Adjustment of Warrants Granted for Services","description":"Adjustment for noncash service expenses paid for by granting of warrants.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":58363,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":58363,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":22470,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"}]}},"AdjustmentsToAdditionalPaidInCapitalWarrantIssued":{"label":"Adjustments to Additional Paid in Capital, Warrant Issued","description":"Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":58363,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":58363,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2021-01-01","end":"2021-12-31","val":58363,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-12-31","val":58363,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":58363,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"AdvancePaymentsByBorrowersForTaxesAndInsurance":{"label":"Advance Payments by Borrowers for Taxes and Insurance","description":"Carrying amount of accumulated prepayments received by financial institutions from borrowers for taxes (for example, property taxes) and insurance (for example, property and catastrophe) which will periodically be remitted to the appropriate governmental agency or vendor on behalf of the borrower.","units":{"USD":[{"end":"2021-12-31","val":742500,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":742500,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":742500,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":742500,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":742500,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-06-30","val":247500,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"}]}},"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":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5023,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":5023,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8225,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4429,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":384,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":7769,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":3340,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":7770,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","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":606491,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":506666,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2020-12-31","val":506666,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2020-12-31","val":506666,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2020-12-31","val":506666,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-12-31","val":506666,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":871073,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":142633,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5722450,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":23264777,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":23264777,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":23264777,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":23264777,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":23264777,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2021-12-31","val":23264777,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2021-12-31","val":23264777,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2021-12-31","val":23264777,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2021-12-31","val":23264777,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":30967561,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2022-03-31","val":30967561,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":28012846,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2022-06-30","val":28012846,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":23007293,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":23007293,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":19003336,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":19003336,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":19003336,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":19003336,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":19003336,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2022-12-31","val":19003336,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2022-12-31","val":19003336,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2022-12-31","val":19003336,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2022-12-31","val":19003336,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13827941,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2023-03-31","val":13827941,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10920605,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-06-30","val":10920065,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8281428,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-09-30","val":8281428,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3723982,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":3723982,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":3723982,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":3723982,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":3723982,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2023-12-31","val":3723982,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2023-12-31","val":3723982,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2023-12-31","val":3723982,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1673232,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2024-03-31","val":1673232,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":887837,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-06-30","val":887837,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4274471,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2024-09-30","val":4274471,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7683979,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":7683979,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":7683979,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":7683979,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7142266,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8268805,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6602702,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"CommonStockDividendsShares":{"label":"Common Stock Dividends, Shares","description":"Number of shares of common stock issued as dividends during the period. Excludes stock splits.","units":{"shares":[{"start":"2021-11-01","end":"2021-11-08","val":2888889,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-11-01","end":"2021-11-08","val":2888889,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2021-11-01","end":"2021-11-08","val":2888889,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-11-01","end":"2021-11-08","val":2888889,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-11-01","end":"2021-11-08","val":2888889,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2021-11-01","end":"2021-11-08","val":2888889,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2021-11-01","end":"2021-11-08","val":2888889,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2021Q3I"},{"end":"2021-11-08","val":2888889,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2021-11-08","val":2888889,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2021-11-08","val":192593,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"}]}},"ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":3887212,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2723498,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7072832,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":4349334,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":15493240,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":8420408,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":34764249,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-34764249,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6590539,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-6587524,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":14034359,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":-14034359,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":7443820,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":-7443820,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":23866480,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":9832121,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-33675240,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5677144,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-8850964,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-3173820,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"}]}},"ConstructionLoan":{"label":"Construction Loan","description":"This element represents the carrying value of a short-term real estate loan to finance building costs. The funds are disbursed as needed or in accordance with a prearranged plan; generally, a portion of the funds is disbursed at inception and the remainder as construction progresses. The money is repaid on completion of the project, usually from the proceeds of a mortgage loan. The rate is normally higher than the prime rate, and there is usually an origination fee. The effective yield on these loans tends to be high, and the lender has a security interest in the real property. Note that there are separate concepts for the current and noncurrent portions of long-term construction loans.","units":{"USD":[{"end":"2021-12-31","val":6010667,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":6010667,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":6010667,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":6010667,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":6010667,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5217666,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3434666,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2146666,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":858665,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":858665,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q4I"}]}},"CostOfGoodsAndServicesSold":{"label":"Cost of Goods and Services Sold","description":"The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":407662,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":407662,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":395890,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":395890,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":852858,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":852858,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":456968,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1467358,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1467358,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":2107815,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":2107815,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":235246,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":235246,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":359735,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":359735,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":436796,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":436796,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":474576,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":474576,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":19164,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":19164,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":26631,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":26631,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":33281,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":32780,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":38905,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3185,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":9038,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":23826,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"CostsAndExpenses":{"label":"Costs and Expenses","description":"Total costs of sales and operating expenses for the period.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":2677846,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2677846,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":2677846,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2677846,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2677846,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":2677846,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":2677846,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2677846,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2677846,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":2677846,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-12-31","val":2677846,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2677846,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"}]}},"DepositAssets":{"label":"Deposit Assets","description":"The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.","units":{"USD":[{"end":"2021-12-31","val":68991,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":68991,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":68991,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":68991,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":68991,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":130718,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":129289,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":950062,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":921429,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":921429,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":921429,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":921429,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":921429,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1059643,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":807276,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":646961,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":772427,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":772427,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":772427,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":772427,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":772427,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":448776,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":371112,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":522314,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2370289,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024Q4I"}]}},"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":"2020-01-01","end":"2020-12-31","val":-0.56,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.15,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.96,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":-0.59,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-2,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-1,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-3.68,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-3.68,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.3,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-0.3,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.61,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":-0.61,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-0.31,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":-0.31,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-1.01,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-1.01,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-0.39,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-0.39,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1.38,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-1.38,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.2,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-3,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.3,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-4.67,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-0.12,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-1.77,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.45,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-6.7,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":-0.14,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-2.03,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-0.63,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":-3,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2023-01-01","end":"2023-12-31","val":-9.39,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1.21,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-1.21,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1.91,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-1.91,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-0.73,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-0.73,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-2.25,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-2.25,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-0.48,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":-0.48,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-3.45,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.44,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.3,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":0.09,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1.06,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-0.84,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"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":"2020-01-01","end":"2020-12-31","val":-0.56,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.15,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.96,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":-0.59,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-2,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-1,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-3.68,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-3.68,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.3,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-0.3,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.61,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":-0.61,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-0.31,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":-0.31,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-1.01,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-1.01,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-0.39,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-0.39,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1.38,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-1.38,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.2,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-3,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.3,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-4.67,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-0.12,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-1.77,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.45,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-6.7,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":-0.14,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-2.03,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-0.63,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":-3,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2023-01-01","end":"2023-12-31","val":-9.39,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1.21,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-1.21,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1.91,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-1.91,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-0.73,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-0.73,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-2.25,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-2.25,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-0.48,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":-0.48,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-3.45,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.44,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.3,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":0.1,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1.3,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-0.89,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"EffectiveIncomeTaxRateContinuingOperations":{"label":"Effective Income Tax Rate Reconciliation, Percent","description":"Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":0.105,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.105,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.105,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-09-30","val":0.105,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense":{"label":"Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), 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 noncontrolling interest income (loss) exempt from income taxes.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":0.15,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"EquityMethodInvestmentOwnershipPercentage":{"label":"Equity Method Investment, Ownership Percentage","description":"The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.","units":{"pure":[{"end":"2021-12-31","val":0.95,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"FederalDepositInsuranceCorporationPremiumExpense":{"label":"Federal Deposit Insurance Corporation Premium Expense","description":"Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.","units":{"USD":[{"start":"2021-10-03","end":"2021-10-07","val":990000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-10-03","end":"2021-10-07","val":990000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2021-10-03","end":"2021-10-07","val":990000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-10-03","end":"2021-10-07","val":990000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-10-03","end":"2021-10-07","val":990000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q3I"}]}},"GainLossOnContractTermination":{"label":"Gain (Loss) on Contract Termination","description":"Gain (loss) related to the termination of a contract between the parties. The termination may be due to many causes including early termination of a lease by a lessee, a breach of contract by one party, or a failure to perform.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":2454,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":2454,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2166,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":2166,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1064,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":1064,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1064,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1064,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":1064,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":1064,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":1064,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":1064,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"}]}},"Goodwill":{"label":"Goodwill","description":"Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2021-12-31","val":2766000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":454519,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":454519,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7278774,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-06-30","val":176922,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":223197,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":88197,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":88197,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":88197,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":88197,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":88197,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":88197,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":88197,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":88197,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":81849,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":81849,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":81849,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":81849,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":81849,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":81849,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":81849,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"GoodwillTranslationAndPurchaseAccountingAdjustments":{"label":"Goodwill, Translation and Purchase Accounting Adjustments","description":"Amount of increase (decrease) from foreign currency translation adjustments and purchase accounting adjustments of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-3189,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3015,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3356,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-09-30","val":11829,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-4816,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-99595,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-43027,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-43027,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-125297,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":-125297,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-82270,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-228971,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-228915,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-95286,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-89258,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":6028,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"}]}},"IncomeTaxExaminationPenaltiesExpense":{"label":"Income Tax Examination, Penalties Expense","description":"The amount of estimated penalties recognized in the period arising from income tax examinations.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"}]}},"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":28,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":28,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":22470,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"}]}},"InventoryFinishedGoods":{"label":"Inventory, Finished Goods, Gross","description":"Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":221068,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":221068,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":221068,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":221068,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":221068,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":267409,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":336476,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":255820,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":310932,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":310932,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":310932,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":310932,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":310932,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":229010,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":200359,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":838843,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":431483,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":431483,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":431483,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":431483,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":379736,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-09-30","val":294487,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":157734,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":157734,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":157734,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":157734,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":163185,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":127843,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":82131,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"InventoryValuationReserves":{"label":"Inventory Valuation Reserves","description":"Amount of valuation reserve for inventory.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"LegalFees":{"label":"Legal Fees","description":"The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":75000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":75000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":75000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"}]}},"LesseeOperatingLeaseLiabilityPaymentsDue":{"label":"Lessee, Operating Lease, Liability, to be Paid","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease.","units":{"USD":[{"end":"2022-09-30","val":299509,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":596047,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2022-12-31","val":373653,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2022-12-31","val":148137,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2022-12-31","val":467938,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":555476,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1744520,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1762945,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1691363,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1184887,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1047416,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":987146,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":804146,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024Q4I"},{"end":"2025-03-31","val":904106,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":851104,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":943978,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2022-12-31","val":605907,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2022-12-31","val":378696,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2022-12-31","val":150989,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q4I"},{"end":"2023-06-30","val":630729,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":687908,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":718917,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q4I"},{"end":"2024-06-30","val":459052,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":471609,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":392520,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024Q4I"},{"end":"2025-03-31","val":463235,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":342157,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":192526,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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-12-31","val":-102784,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":-102784,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":-102784,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":-102784,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":-102784,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-148826,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-224725,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-319926,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-336515,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":-336515,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":-336515,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":-336515,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":-336515,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-450000,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-413765,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-419481,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-277253,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":-277253,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":-277253,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":-277253,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":-277253,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-271223,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-271599,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-309254,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-273896,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":-273896,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":-273896,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":-273896,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-214643,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-198525,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-579215,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"MinorityInterestOwnershipPercentageByNoncontrollingOwners":{"label":"Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners","description":"The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.","units":{"pure":[{"end":"2020-12-31","val":0,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.05,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":0.05,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.05,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"}]}},"MinorityInterestOwnershipPercentageByParent":{"label":"Noncontrolling Interest, Ownership Percentage by Parent","description":"The parent entity's interest in net assets of the subsidiary, expressed as a percentage.","units":{"pure":[{"end":"2021-12-31","val":0.05,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.05,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"}]}},"NetIncomeLossAttributableToNoncontrollingInterest":{"label":"Net Income (Loss) Attributable to Noncontrolling Interest","description":"Amount of Net Income (Loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-99595,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-99595,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-43027,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-43027,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-125297,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":125297,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-82270,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":82270,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-228971,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-228971,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-103674,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-103674,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-228915,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-228915,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-95286,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-95286,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":89258,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-89258,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-6028,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":6028,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-145375,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-145375,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":-56117,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-56117,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":35210,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":35210,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":701,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":701,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-4710,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-4710,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-5411,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-5411,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-7403,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-7403,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-2693,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":-2693,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-10019,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-4560,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":68816,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":73376,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-92954,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-161770,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"NetIncomeLossAvailableToCommonStockholdersBasic":{"label":"Net Income (Loss) Available to Common Stockholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-1991104,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-874529,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-6591405,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2546684,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":-14177999,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-7586594,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-4887694,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-5730073,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-33786107,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5390213,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-8699443,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-3309230,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-18134128,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":-5294927,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2839925,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"}]}},"NetIncomeLossFromRealEstateInvestmentPartnershipAttributableToParent":{"label":"Net Income (Loss) from Real Estate Investment Partnership, Attributable to Parent","description":"Amount of income (loss) from consolidated real estate investments attributed to parent.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-3827988,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2756980,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-7099731,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":-4342751,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-15528998,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-8429267,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-34765145,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-34765145,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-6548378,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-6548378,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-14052702,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":-14052702,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-7504324,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":-7504324,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-24012495,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-9959793,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-33786107,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5294927,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-8610185,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-3315258,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","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":"2020-01-01","end":"2020-12-31","val":-69409,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-561296,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-572451,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":-11155,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-579498,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-7047,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-641401,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-641401,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9621,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":9621,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":39936,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":39936,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":30315,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":30315,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":77581,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":77581,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":37645,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":37645,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":144665,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":144665,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":60633,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":60633,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":168270,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":168270,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":107637,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":107637,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":393475,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":393475,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":225205,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":225205,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-113185,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":-113185,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":53547,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":53547,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":268871,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":268871,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":215324,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":215324,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":114715,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":114715,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-154156,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":-154156,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-835426,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":20872,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":726580,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":705708,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":757018,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":30438,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"OptionIndexedToIssuersEquityShares":{"label":"Option Indexed to Issuer's Equity, Shares","description":"The maximum number of shares that could be issued to net share settle a contract, if applicable. If a contract does not have a fixed or determinable maximum number of shares that may be required to be issued, disclose the fact that a potentially infinite number of shares could be issued to settle the contract.","units":{"shares":[{"start":"2021-11-01","end":"2021-11-08","val":236111,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2021Q3I"},{"end":"2021-11-08","val":236111,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2021-11-08","val":236111,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2021-11-08","val":236111,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2021-11-01","end":"2021-11-12","val":236111,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-11-01","end":"2021-11-12","val":236111,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2021-11-01","end":"2021-11-12","val":236111,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-11-01","end":"2021-11-12","val":236111,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-11-01","end":"2021-11-12","val":236111,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2021-11-01","end":"2021-11-12","val":236111,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2021-11-12","val":236111,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2021-11-12","val":236111,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2021-11-12","val":236111,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"}]}},"OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest":{"label":"Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Noncontrolling Interest","description":"Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-3189,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-3189,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3015,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-3015,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3356,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":3356,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":6371,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":6371,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":11829,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":8473,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-4816,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-18199,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":12008,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":30207,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax","description":"Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":59224,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-33482,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-26899,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":6583,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-35758,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-8859,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2293,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":2293,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":45176,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":42161,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-21699,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":-21699,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-66875,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":-66875,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-157844,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-136145,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-106051,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":400416,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":228771,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-171645,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"}]}},"OtherReceivables":{"label":"Other Receivables","description":"Amount due from parties in nontrade transactions, classified as other.","units":{"USD":[{"end":"2021-12-31","val":1666,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":1666,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":1666,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":1666,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1666,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11193,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6787,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":91689,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":204619,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":204619,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":204619,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":204619,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":204619,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":279660,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":234516,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":544758,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":466907,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":466907,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":466907,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":472763,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1733991,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-12-31","val":1298495,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":1298495,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":1298495,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1298495,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"}]}},"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":"2021-01-01","end":"2021-12-31","val":336000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":336000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":336000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"}]}},"PaymentsForProceedsFromProductiveAssets":{"label":"Payments for (Proceeds from) Productive Assets","description":"The net cash outflow or inflow from purchases, sales and disposals of property, plant and equipment and other productive assets, including intangibles.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-46837,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"PaymentsToAcquireLifeInsurancePolicies":{"label":"Payment to Acquire Life Insurance Policy, Investing Activities","description":"Amount of cash outflow for payment of premium on corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.","units":{"USD":[{"start":"2021-10-03","end":"2021-10-07","val":990000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-10-03","end":"2021-10-07","val":990000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2021-10-03","end":"2021-10-07","val":990000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-10-03","end":"2021-10-07","val":990000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-10-03","end":"2021-10-07","val":990000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q3I"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2021-11-01","end":"2021-11-08","val":26000001,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2021Q3I"},{"start":"2021-01-01","end":"2021-12-31","val":11500000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"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":"2021-01-01","end":"2021-12-31","val":8528079,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"ProceedsFromRepaymentsOfDebt":{"label":"Proceeds from (Repayments of) Debt","description":"The net cash inflow or outflow in aggregate debt due to repayments and proceeds from additional borrowings.","units":{"USD":[{"start":"2021-05-07","end":"2021-05-25","val":250000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-05-07","end":"2021-05-25","val":250000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2021-05-07","end":"2021-05-25","val":250000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-05-07","end":"2021-05-28","val":250000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-05-07","end":"2021-05-28","val":250000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2021-05-07","end":"2021-05-28","val":250000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-06-30","val":300000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-06-03","end":"2021-06-30","val":300000,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-06-03","end":"2021-06-30","val":300000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q2I"}]}},"ProductWarrantyExpense":{"label":"Product Warranty Expense","description":"The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":58363,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":58363,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"}]}},"RepaymentsOfConstructionLoansPayable":{"label":"Repayments of Construction Loans Payable","description":"The cash outflow from repayment of borrowings to finance the cost of construction.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":151476,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":151476,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":227215,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":227215,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":464368,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":464368,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":632876,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":632876,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":632876,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"RepaymentsOfOtherDebt":{"label":"Repayments of Other Debt","description":"Amount of cash outflow for the payment of debt classified as other.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":151476,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":151476,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2021-01-01","end":"2021-12-31","val":151476,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-12-31","val":151476,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":151476,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":227215,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":454430,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-09-30","val":373653,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":373653,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"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":"2021-10-01","val":9,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-10-01","val":9,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q3I"},{"end":"2021-10-02","val":9,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-10-02","val":9,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2022-05-31","val":2.05,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q2I"},{"end":"2022-07-31","val":2.13,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2022-10-31","val":1.58,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q3I"},{"end":"2023-03-31","val":1.58,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q1I"},{"end":"2023-09-30","val":10,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period","description":"The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.","units":{"shares":[{"start":"2022-01-01","end":"2022-03-31","val":488970,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":448970,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-09-30","val":325980,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":325980,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":325980,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":325980,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":325980,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":325980,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2021-01-01","end":"2023-12-31","val":651960,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2023-01-01","end":"2023-12-31","val":325980,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2023"}]}},"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":"2021-11-01","end":"2021-11-08","val":236111,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2021Q3I"},{"end":"2021-11-08","val":236111,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2021-11-08","val":236111,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2021-11-08","val":236111,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2021-11-08","val":236111,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2021-11-08","val":236111,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2021-11-08","val":236111,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2021-11-08","val":236111,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2021-11-08","val":236111,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2021-11-08","val":236111,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":236111,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":236111,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":236111,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-09-30","val":236111,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":236111,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":236111,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value","description":"Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":7624458,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":7624458,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value","description":"Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":12159652,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-12-31","val":12159652,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":12159652,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-12-31","val":12159652,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":12159652,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":303990,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":303990,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"}]}},"ShortTermDebtInterestRateIncrease":{"label":"Short-term Debt, Interest Rate Increase","description":"Percentage increase in the stated interest rate on a short-term debt instrument.","units":{"pure":[{"start":"2019-06-01","end":"2019-06-06","val":0.15,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2019-06-01","end":"2019-06-06","val":0.15,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2019-06-01","end":"2019-06-06","val":0.15,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2019-06-01","end":"2019-06-06","val":0.15,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2019Q2I"}]}},"StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants":{"label":"Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants","description":"Value of preferred stock and warrants for common stock issued.","units":{"USD":[{"end":"2019-12-31","val":21000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2019-12-31","val":21000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2019-12-31","val":1400,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2019Q4I"},{"start":"2021-01-01","end":"2021-12-31","val":58363,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"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":"2019-12-31","val":-7049706,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":-10414772,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2020-12-31","val":-10414772,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2020-12-31","val":-10414772,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2020-12-31","val":-10414772,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-12-31","val":-10414772,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-13126276,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-03-31","val":-13126276,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-03-31","val":-13126276,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-14569409,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-06-30","val":-14569409,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-15422527,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":32325683,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":32325683,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":32325683,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":32325683,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":32325683,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2021-12-31","val":32325683,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2021-12-31","val":32325683,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2021-12-31","val":32325683,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2021-12-31","val":32325683,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":39413552,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2022-03-31","val":39413552,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2022-03-31","val":39413552,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-03-31","val":39413552,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-03-31","val":39413552,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-03-31","val":39413552,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q1I"},{"end":"2022-06-30","val":34362988,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2022-06-30","val":34362988,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-06-30","val":34362988,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-06-30","val":34362988,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q2I"},{"end":"2022-09-30","val":27642157,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":27642157,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":20011317,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":20011317,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":20011317,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":20011317,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":20011317,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2022-12-31","val":20011317,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2022-12-31","val":20011317,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2022-12-31","val":20011317,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2022-12-31","val":20011317,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":15565493,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2023-03-31","val":15565493,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-03-31","val":15565493,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-03-31","val":15565493,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-03-31","val":15565493,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-03-31","val":15565493,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":12709828,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-06-30","val":12709828,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-06-30","val":12709828,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-06-30","val":12709828,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9948555,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-09-30","val":9948555,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5029162,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":5029162,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":5029162,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":5029162,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":5029162,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2023-12-31","val":5029162,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2023-12-31","val":5029162,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2023-12-31","val":5029162,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3246282,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2024-03-31","val":3246282,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-03-31","val":3246282,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2024-03-31","val":3246282,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-03-31","val":3246282,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-03-31","val":3246282,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2114953,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-06-30","val":2114953,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2024-06-30","val":2114953,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-06-30","val":2114953,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":553321,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2024-09-30","val":553321,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-2412705,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":-2412705,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":-2412705,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":-2412705,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-877613,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2025-03-31","val":-877506,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2025-03-31","val":-877506,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2249904,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2025-06-30","val":2249904,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":13331496,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"TimeDepositLiabilityUninsured":{"label":null,"description":null,"units":{"USD":[{"end":"2020-12-31","val":208635,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":13699082,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":13699082,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":13699082,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":13699082,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":13699082,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10725021,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10780926,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10431681,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9256175,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":10431681,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":10431681,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":9256175,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":9256175,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6295886,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3846897,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2423390,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":83152,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":83152,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2I"},{"end":"2021-12-31","val":0,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":0,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-09-30","val":0,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":0,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":0,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q4I"},{"end":"2023-06-30","val":0,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"ValueAddedTaxReceivable":{"label":"Value Added Tax Receivable","description":"Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.","units":{"USD":[{"end":"2021-12-31","val":96818,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":96818,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":96818,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":96818,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":96818,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":89113,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":142536,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":265550,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":140053,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":140053,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":140053,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":140053,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":140053,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":165508,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":188985,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":107298,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":118167,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":118167,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":118167,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":118167,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":118167,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":100967,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":120750,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":139101,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":84301,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024Q4I"}]}},"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":"2020-01-01","end":"2020-12-31","val":6990131,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":18534000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7413600,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":7413600,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7551842,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":7823818,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":9443741,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":9443741,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":21892111,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":21892111,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":23126643,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":23126643,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":24347607,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":24347607,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":23856503,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":23856503,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":25302206,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":25302206,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":24429526,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":24429526,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":27082849,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":1805523,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":27630193,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1842013,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":28171523,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":1878102,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":27917875,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":1861192,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":28483858,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":1898924,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":28972117,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":1805523,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2023-01-01","end":"2023-12-31","val":1931474,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2341300,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":2341300,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2498998,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":2498998,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":2656697,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":2656697,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2733145,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":2733145,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":2882349,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":2882349,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2962528,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4208030,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4611499,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":5010535,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4989505,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":5737829,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"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":"2020-01-01","end":"2020-12-31","val":6990131,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":18534000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7413600,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":7413600,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7551842,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":7823818,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":9443741,"accn":"0001607062-22-000218","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":9443741,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":21892111,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":21892111,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":23126643,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":23126643,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":24347607,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":24347607,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":23856503,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":23856503,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":25302206,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":25302206,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":24429526,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":24429526,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":27082849,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":1805523,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":27630193,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1842013,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":28171523,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":1878102,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":27917875,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":1861192,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":28483858,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":1898924,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":28972117,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":1805523,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2023-01-01","end":"2023-12-31","val":1931474,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2341300,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":2341300,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2498998,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":2498998,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":2656697,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":2656697,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2733145,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":2733145,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":2882349,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":2882349,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2962528,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4208030,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4611499,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":5311061,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":6105525,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":6105525,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"AcquisitionCosts":{"label":"Acquisition Costs, Period Cost","description":"The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"}]}},"AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables":{"label":"Allowance for Doubtful Accounts, Premiums and Other Receivables","description":"The valuation allowance as of the balance sheet date to reduce the gross amount of receivables to estimated net realizable value, which would be presented in parentheses on the face of the balance sheet.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":0,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":0,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":0,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":0,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q4I"},{"end":"2023-06-30","val":0,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic":{"label":"Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Basic","description":"Per basic share amount of pro forma income from continuing operations, after tax, as if the business combination had been completed at the beginning of a period.","units":{"USD/shares":[{"start":"2021-01-01","end":"2021-03-31","val":-0.15,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-03-31","val":-0.22,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":-1.01,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"BusinessAcquisitionsProFormaNetIncomeLoss":{"label":"Business Acquisition, Pro Forma Net Income (Loss)","description":"The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":-2763079,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-03-31","val":-6590557,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":-26458695,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"BusinessAcquisitionsProFormaRevenue":{"label":"Business Acquisition, Pro Forma Revenue","description":"The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":185266,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-03-31","val":460113,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":3133833,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"ContractWithCustomerLiabilityNoncurrent":{"label":"Contract with Customer, Liability, Noncurrent","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.","units":{"USD":[{"end":"2020-12-31","val":18646,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2020-12-31","val":18646,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2020-12-31","val":18646,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-12-31","val":18646,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":25229,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":25229,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":25229,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":25229,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2021-12-31","val":25229,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2021-12-31","val":25229,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":18644,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4618,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1348901,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1405090,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":1405090,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1405090,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1405090,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1264725,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1251633,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1209211,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"DueToRelatedPartiesNoncurrent":{"label":"Due to Related Parties, Noncurrent","description":"Portion of the carrying amount as of the balance sheet date of obligations due all related parties that is payable after one year or beyond the normal operating cycle if longer.","units":{"USD":[{"end":"2021-12-31","val":524763,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"end":"2021-12-31","val":524763,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":524763,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":25411,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":22822,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":22635,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths":{"label":"Finite-Lived Intangible Assets, Amortization Expense, Next Rolling Twelve Months","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 next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2022-03-31","val":2400000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1600000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":800000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":800000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"PaymentsForPurchaseOfOtherAssets1":{"label":"Payments for Purchase of Other Assets","description":"Amount of cash paid to purchase other assets as part of operating activities.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":5445,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1"}]}},"PaymentsToAcquireAdditionalInterestInSubsidiaries":{"label":"Payments to Acquire Additional Interest in Subsidiaries","description":"The cash outflow associated with the purchase of noncontrolling interest during the period.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":200000,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":200000,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":200000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":200000,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":820000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":820000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":820000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":820000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":10000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":10000,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"}]}},"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":"2021-01-01","end":"2021-12-31","val":46837,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":30579,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":30579,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":58901,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":58901,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":449545,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":449545,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":566266,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":566266,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":190061,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":190061,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":244454,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":244454,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":185255,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":185255,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":219214,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":219214,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":9826,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":9826,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":29959,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":4095,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":3963,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"RetainedEarningsAppropriated":{"label":"Retained Earnings, Appropriated","description":"A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.","units":{"USD":[{"end":"2022-03-31","val":-53900834,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":61405158,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"}]}},"WorkersCompensationLiabilityCurrent":{"label":"Workers' Compensation Liability, Current","description":"Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2022-03-31","val":86469,"accn":"0001607062-22-000363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-17","frame":"CY2022Q1I"}]}},"AccountsPayableOtherCurrent":{"label":"Accounts Payable, Other, Current","description":"Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2021-12-31","val":813959,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":813598,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":813598,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-06-30","val":1271656,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9574179,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8325225,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":8325225,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":8325225,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":8325225,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":8325225,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5949092,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6500647,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6179359,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6866169,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":897566,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":897566,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":897566,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-06-30","val":588669,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":636260,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":712185,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":712185,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":712185,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":712185,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":627248,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":663361,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":779153,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"AccruedLiabilitiesCurrentAndNoncurrent":{"label":"Accrued Liabilities","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.","units":{"USD":[{"end":"2022-06-30","val":255000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":255000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":255000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net","description":"Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.","units":{"USD":[{"end":"2022-05-31","val":661215,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2022-05-31","val":661215,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-05-31","val":661215,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q2I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet":{"label":"Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net","description":"Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.","units":{"USD":[{"end":"2022-02-14","val":983103,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2022-02-14","val":779000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"}]}},"CashUninsuredAmount":{"label":"Cash, Uninsured Amount","description":"The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.","units":{"USD":[{"end":"2021-12-31","val":9315695,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"end":"2021-12-31","val":9315695,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":9315695,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-06-30","val":16966211,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12032534,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9047911,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":12032534,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":12032534,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":9047911,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":9047911,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6879654,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6273262,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5285666,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3262161,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":3262161,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":83152,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":83152,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":83152,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1490347,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":56430,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":56430,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":56430,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":56430,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":59474,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"DebtCurrent":{"label":"Debt, Current","description":"Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2022-06-30","val":63460,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":205448,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":28164,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":28164,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":28164,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":28164,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":26644,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":24378,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":22383,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"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":"2021-01-01","end":"2021-06-30","val":0.21,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":0.21,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo":{"label":"Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two","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 second 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":"2022-06-30","val":800000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":800000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"GeneralInsuranceExpense":{"label":"General Insurance Expense","description":"The expense in the period incurred with respect to protection provided by insurance entities against risks other than risks associated with production (which are allocated to cost of sales).","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":146453,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":495000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":247500,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":742500,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":247500,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":742500,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"IncomeLossFromSubsidiariesBeforeTax":{"label":"Income (Loss) from Subsidiaries, before Tax","description":"Amount before tax of income (loss) of subsidiary attributable to the parent entity.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":-6423481,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":-11263271,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"}]}},"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":"2021-01-01","end":"2021-06-30","val":1348931,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-06-30","val":2365287,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2023-01-01","end":"2023-12-31","val":3508649,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1904025,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"}]}},"IntangibleAssetsNetExcludingGoodwill":{"label":"Intangible Assets, Net (Excluding Goodwill)","description":"Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.","units":{"USD":[{"end":"2022-06-30","val":2400000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1600000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"LoansPayable":{"label":"Loans Payable","description":"Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-06-30","val":63460,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":205448,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":28164,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":28164,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":28164,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":28164,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":26644,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":24378,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-12-31","val":21313,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":21313,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":18980,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"}]}},"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":"2022-06-30","val":160000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17","frame":"CY2022Q2I"}]}},"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":"2021-01-01","end":"2021-03-31","val":-2756980,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-01-01","end":"2021-03-31","val":-2756980,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":-4342751,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2021-04-01","end":"2021-06-30","val":-4342751,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":-8429267,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-34864740,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-6591405,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-01-01","end":"2022-03-31","val":-6591405,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-03-31","val":-6591405,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-6591405,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-03-31","val":-6591405,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-14177999,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-7586594,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"},{"start":"2022-04-01","end":"2022-06-30","val":-7586594,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-04-01","end":"2022-06-30","val":-7586594,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-7586594,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-24241466,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-10063467,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-10063467,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-34015022,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-34015022,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5390213,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-5390213,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-03-31","val":-5390213,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-03-31","val":-5390213,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-5390213,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-03-31","val":-5390213,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-8699443,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-8699443,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-3309230,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-3309230,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-04-01","end":"2023-06-30","val":-3309230,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-3309230,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-12617489,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-12617489,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":-3918046,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-3918046,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-18098918,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":-18098918,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2839224,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-2839224,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":-2839224,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-03-31","val":-2839224,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-2839224,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-03-31","val":-2839224,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-4782978,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-4782978,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-1943754,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1943754,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-04-01","end":"2024-06-30","val":-1943754,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-1943754,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-6163556,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-6163556,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-1380578,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":-1380578,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-10237297,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1845648,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"start":"2025-01-01","end":"2025-03-31","val":-1845648,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1293264,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":552384,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":552384,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-6574023,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-5280759,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"RelatedPartyCosts":{"label":"Related Party Costs","description":"Direct costs arising from transactions with related parties who are not affiliates or joint Ventures. These costs are categorized as cost of goods sold.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":40000,"accn":"0001607062-22-000520","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-17"}]}},"ContractWithCustomerAssetNet":{"label":"Contract with Customer, Asset, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-09-30","val":9019,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":20310,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":20310,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":20310,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5071,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":303001,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"ContractWithCustomerAssetNetCurrent":{"label":"Contract with Customer, Asset, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-09-30","val":9019,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":20310,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":20310,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":20310,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":20310,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":20310,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5071,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":303001,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":29362,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":247368,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":247368,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":247368,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":247368,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":247368,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2023-12-31","val":247368,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2023Q4I"},{"end":"2024-01-01","val":247368,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-03-31","val":120459,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":530433,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":607117,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":333188,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":333188,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":333188,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":333188,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":336129,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":327267,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":79826,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-09-30","val":69000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":69000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":69000,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":69000,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":69000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":69000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":69000,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":69000,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":69000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":69000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":69000,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":69000,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":69000,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":69000,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":69000,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":69000,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":69000,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":69000,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":69000,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":69000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":69000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":69000,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":69000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":69000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"DepositLiabilityCurrent":{"label":"Deposit Liability, Current","description":"The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits.","units":{"USD":[{"end":"2022-09-30","val":1228746,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1155695,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":1155695,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1155695,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1155695,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1155695,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":901880,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":566338,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":573346,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":402339,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":402339,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":402339,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":402339,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":402339,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":460007,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":413726,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2889893,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10172396,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":10172396,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":10172396,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":10172396,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9362642,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":9171718,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8722473,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"IncreaseDecreaseInContractWithCustomerAsset":{"label":"Increase (Decrease) in Contract with Customer, Asset","description":"Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":9019,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":9019,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":20310,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":20310,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-15239,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-15239,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":282691,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":282691,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":9052,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":9052,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":227058,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":227058,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-126909,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-126909,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":305684,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":305684,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":338219,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":338219,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":108580,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-457,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-19564,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-258713,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"InterestReceivable":{"label":"Interest Receivable","description":"Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.","units":{"USD":[{"end":"2022-09-30","val":13446,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":12763,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":12763,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":12763,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":12763,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":12763,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17548,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":19129,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":18987,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11552,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":11552,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":11552,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q4I"}]}},"OtherReceivablesGrossCurrent":{"label":"Other Receivables, Gross, Current","description":"Amount, before allowance, of receivables classified as other, due within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2021-12-31","val":858667,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":858667,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":2711042,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":2711042,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2711042,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1942239,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1762319,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1445593,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"RestrictedCash":{"label":"Restricted Cash","description":"Amount of cash restricted as to withdrawal or usage. 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.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-09-30","val":20913,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":72350,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":72350,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":72350,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":72350,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":72350,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":72564,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2023-03-31","val":72564,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":80631,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-06-30","val":80631,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2I"},{"end":"2023-09-30","val":61353,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-09-30","val":61353,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3I"},{"end":"2023-12-31","val":95312,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":95312,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":95312,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":95312,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":95312,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":54000,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2024-03-31","val":54000,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":53900,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":54100,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":53900,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":53900,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":53900,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":53900,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":50000,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":50000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":50000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2022-02-01","end":"2022-02-14","val":226629,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-02-01","end":"2022-02-14","val":226629,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"}]}},"StockIssuedDuringPeriodValueAcquisitions":{"label":"Stock Issued During Period, Value, Acquisitions","description":"Value of stock issued pursuant to acquisitions during the period.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":800000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":83240,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2059242,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":134000,"accn":"0001607062-22-000677","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1176002,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2059242,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":62500,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":62500,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":62500,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023"},{"start":"2024-04-01","end":"2024-06-30","val":75002,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":75002,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-04-01","end":"2024-06-30","val":75002,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":75002,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q2"}]}},"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":"2021-12-31","val":0,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":149858,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":149858,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":145247,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"}]}},"DividendIncomeOperating":{"label":"Dividend Income, Operating","description":"Amount of operating dividend income on securities.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":2442,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3148,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6844,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":3696,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"}]}},"GoodwillAndIntangibleAssetImpairment":{"label":"Goodwill and Intangible Asset Impairment","description":"Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":779000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"NetIncomeLossAttributableToNonredeemableNoncontrollingInterest":{"label":"Net Income (Loss) Attributable to Nonredeemable Noncontrolling Interest","description":"Portion of net income (loss) attributable to nonredeemable noncontrolling interest.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-99595,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-228915,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":-228915,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-95286,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-89258,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":6028,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-145375,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":-56117,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":35210,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":35210,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":701,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":701,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-4710,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-4710,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-5411,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-5411,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-7403,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-7403,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-2693,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":-2693,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-10019,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-4560,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":68816,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":73376,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-92954,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-161770,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Operating Leases, Future Minimum Payments, Due in Five Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2022-12-31","val":200519,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":138964,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"}]}},"PaymentsForLegalSettlements":{"label":"Payments for Legal Settlements","description":"The amount of cash paid for the settlement of litigation or for other legal issues during the period.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":15000,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":15000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023"}]}},"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":"2022-10-01","end":"2022-10-31","val":783440,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-10-01","end":"2022-10-31","val":783440,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q3I"},{"start":"2023-03-01","end":"2023-03-31","val":783440,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q1I"}]}},"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":"2022-10-01","end":"2022-10-31","val":1237836,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-10-01","end":"2022-10-31","val":1237836,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q3I"},{"start":"2022-01-01","end":"2022-12-31","val":1237836,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2022-01-01","end":"2022-12-31","val":1237836,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1226793,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":1226793,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-03-31","val":1226793,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-03-31","val":1226793,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":1226793,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-03-31","val":1226793,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q1"},{"start":"2023-03-01","end":"2023-03-31","val":1226793,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q1I"},{"start":"2023-01-01","end":"2023-12-31","val":1226793,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":1226793,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"}]}},"StockOptionExercisePriceIncrease":{"label":"Stock Option, Exercise Price, Increase","description":"Per share increase in exercise price of option. Excludes change due to standard antidilution provision and option granted under share-based payment arrangement.","units":{"USD/shares":[{"start":"2022-10-01","end":"2022-10-31","val":1.58,"accn":"0001607062-23-000144","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q3I"},{"start":"2024-01-01","end":"2024-03-31","val":23.7,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":23.7,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":23.7,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-12-31","val":23.7,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":23.7,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":97.35,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":97.35,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":541988,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":541988,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":640525,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":640525,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":640525,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":640525,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":785525,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":785525,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":487240,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":487240,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":487240,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":487240,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"}]}},"RepurchaseAgreementCounterpartyAmountAtRisk":{"label":"Repurchase Agreement Counterparty, Amount at Risk","description":"The amount at risk under repurchase agreements is defined as the excess of carrying amount (or market value, if higher than the carrying amount or if there is no carrying amount) of the securities or other assets sold under agreement to repurchase, including accrued interest plus any cash or other assets on deposit to secure the repurchase obligation, over the amount of the repurchase liability (adjusted for accrued interest).","units":{"USD":[{"end":"2023-03-31","val":1458012,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1359475,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1359475,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1214475,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":1214475,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":1214475,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1813218,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1813218,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"}]}},"StockRepurchasedDuringPeriodValue":{"label":"Stock Repurchased During Period, Value","description":"Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":541988,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":541988,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-03-31","val":541988,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":98537,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":98537,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":145000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":487240,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":487240,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":487240,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-03-31","val":487240,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-03-31","val":487240,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q1"},{"start":"2024-07-01","end":"2024-09-30","val":581150,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":581150,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"}]}},"TreasuryStockCommonShares":{"label":"Treasury Stock, Common, Shares","description":"Number of previously issued common shares repurchased by the issuing entity and held in treasury.","units":{"shares":[{"end":"2022-12-31","val":0,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":0,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":0,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":511760,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":611605,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":611605,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1111605,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":74107,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":74107,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":74107,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":74107,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":64439,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":51902,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":51902,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":51902,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":51902,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":51902,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":51902,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"TreasuryStockValue":{"label":"Treasury Stock, Value","description":"The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.","units":{"USD":[{"end":"2023-03-31","val":541988,"accn":"0001607062-23-000263","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":640525,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":640525,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":785525,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":785525,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":785525,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":785525,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":186782,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-09-30","val":54928,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"}]}},"DeferredTaxAssetsDeferredIncome":{"label":"Deferred Tax Assets, Deferred Income","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.","units":{"USD":[{"end":"2023-06-30","val":164836,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":159841,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":149858,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":149858,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":149858,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":149858,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":149858,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":145247,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":140636,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":64116,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":58350,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":58350,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":58350,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":58350,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":56468,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":58350,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":11090,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":144073,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":221440,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":353230,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":145873,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":329091,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":329091,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":516436,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":516436,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":689497,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":689497,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":148222,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":148222,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":284643,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":284643,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":379806,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":379806,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":508716,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":110778,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":254298,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":417119,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2023-06-30","val":72784,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8200,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2024-03-31","val":118494,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2025-09-30","val":116370,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFour":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2023-06-30","val":253708,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":217879,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":177678,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":230456,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":63164,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8742,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2025-09-30","val":116370,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearThree":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2023-06-30","val":322300,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":241884,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":247188,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":347039,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":223359,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":232257,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":172119,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024Q4I"},{"end":"2025-03-31","val":119263,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-09-30","val":116370,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2023-06-30","val":494999,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":607074,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":547580,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":488898,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":301841,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":274538,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":239507,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024Q4I"},{"end":"2025-03-31","val":321608,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":67253,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"}]}},"LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":{"label":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.","units":{"USD":[{"end":"2023-06-30","val":153668,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":308372,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":280137,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":87734,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":72856,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":66658,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":50771,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024Q4I"},{"end":"2025-03-31","val":47052,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":40486,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":104624,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2022-12-31","val":12687425,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":12687425,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":12687425,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-06-30","val":11263652,"accn":"0001607062-23-000393","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10788720,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11334012,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":11334012,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":11334012,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":11334012,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":11334012,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10029823,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10905251,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":16431060,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":23692406,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":23692406,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":23692406,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":23692406,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":23791970,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":26942541,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":19602879,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"AccountsPayableOtherCurrentAndNoncurrent":{"label":"Accounts Payable, Other","description":"Amount of obligations incurred and payable classified as other.","units":{"USD":[{"end":"2023-09-30","val":15000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"AccruedLiabilitiesAndOtherLiabilities":{"label":"Accrued Liabilities and Other Liabilities","description":"Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.","units":{"USD":[{"end":"2022-12-31","val":8325225,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q4I"},{"end":"2023-09-30","val":6179359,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6866169,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q4I"},{"end":"2024-06-30","val":6772617,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"}]}},"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":"2022-01-01","end":"2022-09-30","val":-2400000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-800000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-09-30","val":-919110,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-111589,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"}]}},"AdjustmentsToAdditionalPaidInCapitalMarkToMarket":{"label":"Adjustments to Additional Paid in Capital, Fair Value","description":"Amount of increase (decrease) to additional paid in capital (APIC) resulting from changes in fair value of common and preferred stock issued to employee benefit trust but unearned.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":303990,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":-303990,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q2"}]}},"ClassOfWarrantOrRightOutstanding":{"label":"Class of Warrant or Right, Outstanding","description":"Number of warrants or rights outstanding.","units":{"shares":[{"end":"2022-12-31","val":70791,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-09-30","val":4000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"DeferredIncomeTaxExpenseBenefit":{"label":"Deferred Income Tax Expense (Benefit)","description":"Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":-164836,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-159841,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-159841,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":-149858,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":-149858,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4611,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":4611,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9222,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":9222,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":85742,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":85742,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":91508,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1882,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-09-30","val":47260,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"DeferredRevenueCurrent":{"label":"Deferred Revenue, Current","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2022-12-31","val":1405090,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q4I"},{"end":"2023-09-30","val":1209211,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"EffectiveIncomeTaxRateReconciliationTaxCreditsForeign":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, 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 foreign tax credit.","units":{"pure":[{"start":"2023-01-01","end":"2023-09-30","val":0.105,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":0.105,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.105,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"}]}},"GainLossOnTerminationOfLease":{"label":"Gain (Loss) on Termination of Lease","description":"Amount of gain (loss) on termination of lease before expiration of lease term.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":2166,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1064,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1064,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":1064,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":1064,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":1064,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":1064,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"}]}},"IncreaseDecreaseInDueToRelatedParties":{"label":"Increase (Decrease) in Due to Related Parties","description":"The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":-1352189,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-1352513,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-65,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":57070,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":216278,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":216278,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":180305,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":180305,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-333,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-333,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3363,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":3363,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-7512,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-7512,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-1332,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":7293,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4171,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":1662,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"LoansPayableCurrent":{"label":"Loans Payable, Current","description":"Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.","units":{"USD":[{"end":"2022-12-31","val":28164,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":28164,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-09-30","val":22383,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":21313,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":21313,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":21313,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":21313,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":21313,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":18980,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":17053,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":421614,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":113041,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":113041,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":113041,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":113041,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":68509,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":24270,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":123850,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"NoncontrollingInterestInNetIncomeLossJointVenturePartnersNonredeemable":{"label":"Noncontrolling Interest in Net Income (Loss) Joint Venture Partners, Nonredeemable","description":"Amount after tax of income (loss) attributable to nonredeemable noncontrolling shareholder, unit holder, partner, or other equity holder of a joint venture.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":7660,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":816,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"}]}},"OperatingLeaseImpairmentLoss":{"label":"Operating Lease, Impairment Loss","description":"Amount of loss from impairment of right-of-use asset from operating lease.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":779000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest","description":"Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":11829,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":8473,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-4816,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-18199,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":12008,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":30207,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":62409,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":62409,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":50401,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":50401,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":24052,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":24052,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5329,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":5329,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":10364,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":10364,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":5035,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":5035,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-24598,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-24598,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-34962,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":-34962,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":13376,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":63813,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":6268,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":-57545,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-213083,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-219351,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"OtherComprehensiveIncomeLossBeforeTax":{"label":"Other Comprehensive Income (Loss), before Tax","description":"Amount before tax, after reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":-24083622,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-9927322,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-33675240,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5677144,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-8850964,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-3173820,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-12895944,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-12812978,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":-3967731,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-3962015,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-18432784,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":-18432784,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2595871,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-2595871,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-4266424,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-4266424,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-1670553,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1670553,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-6643363,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":-6643363,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-2376939,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":-2376939,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-9712232,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2003812,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-2015446,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":-11634,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-6737341,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-4721895,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"OtherGeneralAndAdministrativeExpense":{"label":"Other General and Administrative Expense","description":"Amount of general and administrative expense classified as other.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":20662193,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":9090748,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-09-30","val":13223281,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":4295398,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"}]}},"OtherLiabilitiesCurrent":{"label":"Other Liabilities, Current","description":"Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2022-12-31","val":22311,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q4I"},{"end":"2023-09-30","val":34651,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2024-12-31","val":8568,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-09-30","val":10230,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"PaymentsToAcquireBusinessesNetOfCashAcquired":{"label":"Payments to Acquire Businesses, Net of Cash Acquired","description":"The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":80000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":80000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"}]}},"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":"2023-01-01","end":"2023-09-30","val":143771,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":143771,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":143771,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":143771,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"}]}},"PreferredStockConvertibleConversionPrice":{"label":null,"description":null,"units":{"USD/shares":[{"end":"2023-09-30","val":4.46,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates":{"label":"Proceeds from Divestiture of Businesses and Interests in Affiliates","description":"The cash inflow associated with the amount received from the sale of a business segment or subsidiary or sale of an entity that is related to it but not strictly controlled during the period (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment).","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":1643659,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":1643659,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":26933,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":32739,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":32739,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":32739,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":32739,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"}]}},"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":"2022-01-01","end":"2022-09-30","val":123412,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":378785,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":780000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023"},{"start":"2024-04-01","end":"2024-06-30","val":125000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":250000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"ProvisionForDoubtfulAccounts":{"label":"Accounts Receivable, Credit Loss Expense (Reversal)","description":"Amount of expense (reversal of expense) for expected credit loss on accounts receivable.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":283519,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":283519,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":2189,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":2189,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":75612,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":75612,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1803,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":1803,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":35699,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":35699,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":102677,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4776,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4866,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"}]}},"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-09-30","val":0.1,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.1,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.1,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.1,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.1,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2025-03-31","val":0.1,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant","description":"The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.","units":{"shares":[{"end":"2021-12-08","val":1945270,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2021Q4I"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"end":"2021-11-08","val":192593,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2021-11-08","val":192593,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2021-11-08","val":192593,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2021Q3I"},{"start":"2022-01-01","end":"2022-09-30","val":92026,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":609327,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-09-30","val":177814,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":177814,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"}]}},"StockIssuedDuringPeriodSharesOther":{"label":"Stock Issued During Period, Shares, Other","description":"Number of shares of stock issued attributable to transactions classified as other.","units":{"shares":[{"start":"2023-01-01","end":"2023-09-30","val":196078,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-10-01","end":"2023-10-31","val":452352,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q3I"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"}]}},"StockIssuedDuringPeriodSharesReverseStockSplits":{"label":"Stock Issued During Period, Shares, Reverse Stock Splits","description":"Reduction in the number of shares during the period as a result of a reverse stock split.","units":{"shares":[{"end":"2021-09-21","val":1,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2021-09-21","val":1,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2021Q3I"}]}},"StockIssuedDuringPeriodSharesStockSplits":{"label":"Stock Issued During Period, Shares, Stock Splits","description":"Number of shares issued during the period as a result of a stock split.","units":{"shares":[{"start":"2023-01-01","end":"2023-09-30","val":100000000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"}]}},"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":"2022-01-01","end":"2022-03-31","val":10402891,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":10402891,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2024-04-01","end":"2024-06-30","val":200000,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":200000,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-04-01","end":"2024-06-30","val":200000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":200000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":200000,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-04-01","end":"2025-06-30","val":300000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":300000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q2"}]}},"StockIssuedDuringPeriodValuePurchaseOfAssets":{"label":"Stock Issued During Period, Value, Purchase of Assets","description":"Value of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.","units":{"USD":[{"start":"2022-07-01","end":"2022-07-31","val":134000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q2I"},{"start":"2022-07-01","end":"2022-09-30","val":134000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":134000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"}]}},"StormDamageProvision":{"label":"Storm Damage Provision","description":"A noncash adjustment to the provision established for storm damage by an oil, gas, or utility company.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":750000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":750000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":750000,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":750000,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":750000,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-12-31","val":750000,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":750000,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":750000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":750000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"TemporaryEquityForeignCurrencyTranslationAdjustments":{"label":"Temporary Equity, Foreign Currency Translation Adjustments","description":"Adjustments to temporary equity resulting from foreign currency translation adjustments.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":-45176,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":66875,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":136145,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":106051,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-400416,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-03-31","val":-400416,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-400416,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-03-31","val":-400416,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":171645,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-04-01","end":"2023-06-30","val":171645,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":171645,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":-49684,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-49684,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-274604,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":-274604,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":249383,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":249383,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":249383,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-03-31","val":249383,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":249383,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-03-31","val":249383,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":272825,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":272825,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-04-01","end":"2024-06-30","val":272825,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":272825,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":-1034016,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":-1034016,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":528422,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-98911,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"start":"2025-01-01","end":"2025-03-31","val":-98911,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-03-31","val":-98911,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":-548187,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":-548187,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":177743,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"TemporaryEquityParOrStatedValuePerShare":{"label":"Temporary Equity, Par or Stated Value Per Share","description":"Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.","units":{"USD/shares":[{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-09-30","val":0.0001,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q4I"}]}},"TemporaryEquitySharesAuthorized":{"label":"Temporary Equity, Shares Authorized","description":"The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"shares":[{"end":"2022-12-31","val":5000000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":5000000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-09-30","val":5000000,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5000000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q4I"}]}},"TreasuryStockValueAcquiredCostMethod":{"label":"Treasury Stock, Value, Acquired, Cost Method","description":"Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":541988,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":98537,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":785525,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":785525,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":476961,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":487240,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":135898,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":1068390,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"}]}},"VentureCapitalGainsLossesNet":{"label":"Venture Capital Gain (Loss), Net","description":"Amount of gain (loss) on venture capital activities. Includes venture capital revenue, fair value adjustments, interest and dividends, investment gain (loss) and fee or other income from venture capital activities.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":2442,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3148,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6844,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":3696,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":7660,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":7660,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":816,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":816,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":7638,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":7638,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"}]}},"WarrantExercisePriceDecrease":{"label":"Warrant, Exercise Price, Decrease","description":"Per share decrease in exercise price of warrant. Excludes change due to standard antidilution provision.","units":{"USD/shares":[{"end":"2021-12-08","val":6.49,"accn":"0001213900-23-086883","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2021-12-08","val":6.49,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2021-12-08","val":97.35,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2021-12-08","val":97.35,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2021-12-08","val":97.35,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2021-12-08","val":97.35,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2021-12-08","val":97.35,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2021Q4I"}]}},"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":"2022-12-31","val":8325225,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":6866169,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":6866169,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":6866169,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":6866169,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":6866169,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5736948,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6772617,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10746831,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":18323527,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":18323527,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":18323527,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":18323527,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":16937020,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":15492850,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":14406756,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"AccrualForEnvironmentalLossContingenciesComponentAmount":{"label":"Accrual for Environmental Loss Contingencies, Component Amount","description":"Recorded amount of the accrual for a material component of an environmental loss contingency.","units":{"USD":[{"end":"2022-12-31","val":75000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q4I"}]}},"CapitalLeaseObligationsIncurred":{"label":"Lease Obligation Incurred","description":"Amount of increase in lease obligation from new lease.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":1762350,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":303011,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023"},{"start":"2025-01-01","end":"2025-06-30","val":461658,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":833910,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"DeferredRevenue":{"label":"Deferred Revenue","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.","units":{"USD":[{"end":"2022-12-31","val":5635553,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1966103,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1I"},{"end":"2023-12-31","val":8171635,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1847079,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"}]}},"DeferredRevenueRevenueRecognized1":{"label":"Deferred Revenue, Revenue Recognized","description":"Amount of revenue recognized that was previously reported as deferred or unearned revenue.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":1405090,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1265753,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":1265753,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2023-01-01","end":"2023-12-31","val":1265753,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-12-31","val":1265753,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1270220,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1283821,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":1326384,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":1426901,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":1426901,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":411640,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":477803,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"DeferredTaxAssetsRegulatoryAssetsAndLiabilities":{"label":"Deferred Tax Assets, Regulatory Assets and Liabilities","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences derived regulatory assets and liabilities.","units":{"USD":[{"end":"2022-12-31","val":248,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"}]}},"DepositsAssetsCurrent":{"label":"Deposits Assets, Current","description":"Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.","units":{"USD":[{"end":"2022-12-31","val":2711042,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2207774,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":2207774,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1884386,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-12-31","val":2370289,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":2370289,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":2370289,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4058759,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7102631,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8354065,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2022-01-01","end":"2022-12-31","val":3307832,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":863917,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":935531,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":1103200,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":1271473,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":1271473,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":165115,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":165115,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":327411,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":327411,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":493306,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":493306,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":651654,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":149080,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":320386,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":434595,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent":{"label":"Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent","description":"Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.5,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.5,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.5,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":0.5,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-12-31","val":0.5,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.5,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.5,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":0.5,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"ExcessStockSharesIssued":{"label":"Excess Stock, Shares Issued","description":"Number of excess stock shares of an entity that have been sold or granted to shareholders.","units":{"shares":[{"end":"2022-12-31","val":316693,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"}]}},"GoodwillImpairmentLoss":{"label":"Goodwill, Impairment Loss","description":"Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":3499881,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2024-01-01","end":"2024-12-31","val":6348,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"}]}},"IncomeLossAttributableToParent":{"label":"Income (Loss) Attributable to Parent, before Tax","description":"Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":34011391,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5389599,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":18073603,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2838114,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"}]}},"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":"2023-01-01","end":"2023-12-31","val":7225,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":7225,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":3102,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":3102,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":23647,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":23647,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":40065,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"}]}},"InvestmentIncomeInterest":{"label":"Investment Income, Interest","description":"Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":84116,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":39986,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":99194,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":59208,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":133807,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":34613,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":160702,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":160702,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5086,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":5086,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6129,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":6129,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":1043,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":1043,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":10114,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":10114,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":3985,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":3985,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":13447,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":876,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3177,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":2301,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4592,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":1415,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"LettersOfCreditOutstandingAmount":{"label":"Letters of Credit Outstanding, Amount","description":"The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.","units":{"USD":[{"end":"2021-09-30","val":72176,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2021Q3I"}]}},"LiabilitiesAssumed1":{"label":"Liabilities Assumed","description":"The fair value of liabilities assumed in noncash investing or financing activities.","units":{"USD":[{"start":"2022-05-01","end":"2022-05-31","val":661215,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q2I"}]}},"LitigationReserveCurrent":{"label":"Estimated Litigation Liability, Current","description":"Carrying amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the statement of financial position.","units":{"USD":[{"end":"2023-12-31","val":1298495,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":1298495,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":1298495,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1298495,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":1298495,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-06-30","val":1298495,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2116847,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2116847,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":2116847,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":2116847,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":2116847,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2116847,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":818353,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":818353,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"LitigationSettlementExpense":{"label":"Litigation Settlement, Expense","description":"Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":1082078.91,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1082078.91,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1082078.91,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":1082078.91,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-12-31","val":1082078.91,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1082078.91,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1082078.91,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":1082078.91,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"NumberOfReportableSegments":{"label":"Number of Reportable Segments","description":"Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":6,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":6,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"}]}},"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":"2022-01-01","end":"2022-12-31","val":342515,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":134455,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":278183,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":422785,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":569508,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":569508,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":131830,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":131830,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":245696,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":245696,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":319559,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":319559,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":435139,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":100299,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":244336,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":356463,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"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":"2022-12-31","val":2301914,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1176040,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":1176040,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":1176040,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1176040,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":990280,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1300181,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1508875,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2732425,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1726252,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":1726252,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":1726252,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":1726252,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1815322,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2357729,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1580317,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2022-01-01","end":"2022-12-31","val":2437092,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":645750,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023"}]}},"PrepaidExpenseCurrentAndNoncurrent":{"label":"Prepaid Expense","description":"Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.","units":{"USD":[{"end":"2022-12-31","val":858665,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"}]}},"ProfessionalAndContractServicesExpense":{"label":"Professional and Contract Services Expense","description":"Professional and contract service expense includes cost reimbursements for support services related to contracted projects, outsourced management, technical and staff support.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":472173,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"}]}},"PropertyPlantAndEquipmentOtherNet":{"label":"Property, Plant and Equipment, Other, Net","description":"Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.","units":{"USD":[{"end":"2022-12-31","val":706398,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":686658,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":686658,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":598623,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"}]}},"RepaymentsOfLongTermDebt":{"label":"Repayments of Long-term Debt","description":"The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":632876,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2024-01-01","end":"2024-09-30","val":5894,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":5894,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":795322,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":40172,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":80314,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":91905,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"RestrictedCashAndCashEquivalents":{"label":"Restricted Cash and Cash Equivalents","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage. 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":"2022-12-31","val":19003336,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13827941,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10920065,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8281428,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3723982,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":3723982,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1673232,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2024-03-31","val":1673232,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":887837,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-06-30","val":53900,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4274471,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2024-09-30","val":54100,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7683979,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7142266,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":50000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":50000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2022-12-31","val":18930986,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13755377,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10839434,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8220075,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3628670,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":3628670,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1619232,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2024-03-31","val":1619232,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":833937,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4220371,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7630079,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7092266,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"}]}},"RestrictedCashEquivalentsCurrent":{"label":"Restricted Cash Equivalents, Current","description":"Amount of cash equivalents restricted as to withdrawal or usage, classified as current. 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":"2022-12-31","val":18930986,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3628670,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"end":"2023-12-31","val":3628670,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":3628670,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":3628670,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":3628670,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1619232,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":833937,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4220371,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7630079,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024Q4I"}]}},"RevenueFromContractWithCustomerExcludingAssessedTax":{"label":"Revenue from Contract with Customer, Excluding Assessed Tax","description":"Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":5635553,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1966103,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4229812,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":2187232,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":6498878,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":2269066,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":8171635,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":8171635,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1847079,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":1847079,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3557589,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":3557589,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":1710510,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":1710510,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":5233483,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":5233483,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":1675894,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":1675894,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":7105530,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1473504,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3974998,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":2501494,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":5355380,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":1380382,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value","description":"Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":12159652,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"StockIssuedDuringPeriodSharesIssuedForServices":{"label":"Stock Issued During Period, Shares, Issued for Services","description":"Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.","units":{"shares":[{"start":"2022-07-01","end":"2022-07-31","val":152332,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q2I"},{"start":"2022-09-01","end":"2022-09-30","val":465000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q3I"},{"start":"2023-03-01","end":"2023-03-31","val":196078,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q1I"},{"start":"2023-11-01","end":"2023-11-30","val":1000000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q4I"},{"start":"2023-01-01","end":"2023-12-31","val":2000000,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023"}]}},"StockIssuedDuringPeriodSharesPurchaseOfAssets":{"label":"Stock Issued During Period, Shares, Purchase of Assets","description":"Number of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.","units":{"shares":[{"start":"2022-07-01","end":"2022-07-31","val":69072,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2022Q2I"}]}},"StockIssuedDuringPeriodValueOther":{"label":"Stock Issued During Period, Value, Other","description":"Value of shares of stock issued attributable to transactions classified as other.","units":{"USD":[{"start":"2023-10-01","end":"2023-10-31","val":133335,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023Q3I"},{"start":"2023-01-01","end":"2023-12-31","val":266667,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":476961,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2025-01-01","end":"2025-03-31","val":1879756,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-03-31","val":1879756,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q1"}]}},"StockRepurchasedDuringPeriodShares":{"label":"Stock Repurchased During Period, Shares","description":"Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"shares":[{"start":"2023-01-01","end":"2023-06-30","val":611605,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-12-31","val":1111605,"accn":"0001213900-24-032944","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-15","frame":"CY2023"}]}},"EmployeeBenefitsAndShareBasedCompensation":{"label":"Employee Benefits and Share-based Compensation","description":"Amount of expense for employee benefit and equity-based compensation.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":496125,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":149625,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":645750,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":149625,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":346500,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2023-01-01","end":"2023-12-31","val":645750,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"}]}},"InterestExpenseDebt":{"label":"Interest Expense, Debt","description":"Amount of the cost of borrowed funds accounted for as interest expense for debt.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":325,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":632,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":300,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2024-01-01","end":"2024-03-31","val":239,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":458,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-12-31","val":838,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":149,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"}],"SGD":[{"start":"2023-01-01","end":"2023-12-31","val":1181,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-04-01","end":"2024-06-30","val":217,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2"}]}},"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":"2024-03-31","val":2839224,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4777984,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6106754,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"}]}},"ProceedsFromSaleOfTreasuryStock":{"label":"Proceeds from Sale of Treasury Stock","description":"The cash inflow from the issuance of an equity stock that has been previously reacquired by the entity.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":476961,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":476961,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":612859,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":612859,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":1137273,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":1137273,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":1137273,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1879756,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"}]}},"StockRepurchasedAndRetiredDuringPeriodValue":{"label":"Stock Repurchased and Retired During Period, Value","description":"Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":-541988,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-541988,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":-98537,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2024-01-01","end":"2024-03-31","val":-487240,"accn":"0001213900-24-043774","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-487240,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q1"}]}},"ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight":{"label":"Class of Warrant or Right, Number of Securities Called by Each Warrant or Right","description":"Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.","units":{"shares":[{"end":"2020-12-31","val":1400,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2020-12-31","val":1400,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2020-12-31","val":56,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2020-12-31","val":56,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2020Q4I"},{"end":"2022-12-31","val":126,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2022-12-31","val":126,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2022-12-31","val":243299,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2022-12-31","val":243299,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2022Q4I"}]}},"CustomerRefundLiabilityCurrent":{"label":"Customer Refund Liability, Current","description":"Current regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment.","units":{"USD":[{"end":"2023-12-31","val":922784,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":922784,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":922784,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-06-30","val":991297,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":151864,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":856829,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":856829,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":856829,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":856829,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1097321,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":614819,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":888292,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"DeferredTaxAssetsLiabilitiesNet":{"label":"Deferred Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.","units":{"USD":[{"end":"2023-12-31","val":149858,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":149858,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":149858,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-06-30","val":140636,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":64116,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":58350,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":58350,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":58350,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":58350,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":56468,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":58350,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":11090,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"EffectiveIncomeTaxRateReconciliationGiltiPercent":{"label":null,"description":null,"units":{"pure":[{"start":"2024-01-01","end":"2024-06-30","val":0.105,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":0.105,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-12-31","val":0.105,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.105,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.105,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":0.105,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"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":"2023-01-01","end":"2023-12-31","val":1438,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":206,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":206,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":206,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":206,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":205,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":226,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-5,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"GainLossOnSecuritizationOfFinancialAssets":{"label":"Gain (Loss) on Securitization of Financial Assets","description":"A gain (loss) realized on a transfer, accounted for as a sale, of all or a portion of financial assets in which the transferor surrenders control and receives consideration other than a beneficial interest in the assets transferred. Reflects the amount of sales proceeds in excess of, or deficient from, the sum of the carrying amounts of transferred financial assets plus transaction costs.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":1438,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":206,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":206,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":206,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-12-31","val":205,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"}]}},"IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities","description":"Amount of increase (decrease) in accrued expenses, and obligations classified as other.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":-2047472,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-3209471,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":-2522661,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1129221,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":652683,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":652683,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":3401850,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":3401850,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":12207945,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1573370,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-3572473,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":-4202549,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"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":"2023-01-01","end":"2023-06-30","val":-1005716,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-1355079,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-01-01","end":"2023-12-31","val":-592899,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-323388,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":950510,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":950510,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":1407828,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":1407828,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":3185286,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2407154,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":7394198,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":13267792,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"InterestExpenseNonoperating":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":652,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":300,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":930,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":278,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":235,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":173,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":458,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":458,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":285,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":285,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":40924,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":40924,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":40466,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":40466,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":152144,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":212,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":383,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":171,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1216,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":833,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"LossContingencyDamagesSoughtValue":{"label":"Loss Contingency, Damages Sought, Value","description":"The value (monetary amount) of the award the plaintiff seeks in the legal matter.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":8000000,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":8000000,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-12-31","val":8000000,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":8000000,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":8000000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":8000000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"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":"2023-12-31","val":2207774,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":2207774,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":2207774,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-06-30","val":2956412,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3807758,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5189850,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":5189850,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":5189850,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":5189850,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7649930,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":12796555,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":18532837,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2024-01-01","end":"2024-06-30","val":200000,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":200000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":250000,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":250000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":250000,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":300000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":300000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"SecurityDeposit":{"label":"Security Deposit","description":"The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.","units":{"USD":[{"end":"2024-06-30","val":1298495,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"}]}},"StockholdersEquityNoteSubscriptionsReceivable":{"label":"Stockholders' Equity Note, Subscriptions Receivable","description":"Note received instead of cash as contribution to equity. The transaction may be a sale of capital stock or a contribution to paid-in capital.","units":{"USD":[{"end":"2024-06-30","val":283000,"accn":"0001213900-24-070687","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":233000,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":233000,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":233000,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":233000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":233000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":636338,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":381111,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":381111,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"GoodwillImpairedAccumulatedImpairmentLoss":{"label":"Goodwill, Impaired, Accumulated Impairment Loss","description":"Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2023-12-31","val":276000,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-09-30","val":135000,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":135000,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":135000,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":135000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":135000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"}]}},"ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill":{"label":"Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)","description":"Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":135000,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"}]}},"InterestReceivableCurrent":{"label":"Interest Receivable, Current","description":"Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-12-31","val":11552,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":11552,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-09-30","val":3495,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5950,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":5950,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":5950,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":5950,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5950,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"}]}},"PaymentsForRepurchaseOfOtherEquity":{"label":"Payments for Repurchase of Other Equity","description":"Amount of cash outflow to reacquire equity classified as other.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":10000,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"}]}},"PrepaidExpenseCurrent":{"label":"Prepaid Expense, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-12-31","val":838721,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":838721,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-09-30","val":594406,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1013526,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":1013526,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":1013526,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":1013526,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1598221,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4381162,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9416881,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"ProceedsFromRepurchaseOfEquity":{"label":"Proceeds from (Repurchase of) Equity","description":"The net cash inflow or outflow resulting from the entity's share transaction.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":640525,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-01-01","end":"2024-09-30","val":54928,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"}]}},"RevenueFromContractWithCustomerIncludingAssessedTax":{"label":"Revenue from Contract with Customer, Including Assessed Tax","description":"Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":6498878,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2023-07-01","end":"2023-09-30","val":2269066,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":8171635,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1847079,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-09-30","val":5233483,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"start":"2024-07-01","end":"2024-09-30","val":1675894,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":7105530,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1473504,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"}]}},"SalesAndExciseTaxPayableCurrent":{"label":"Sales and Excise Tax Payable, Current","description":"Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2023-12-31","val":40855,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":40855,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-09-30","val":166803,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":177616,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":177616,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":177616,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":177616,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":34009,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":37476,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":40842,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"AccruedIncomeTaxesCurrent":{"label":"Accrued Income Taxes, Current","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.","units":{"USD":[{"end":"2023-12-31","val":185760,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":111523,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":1483438,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":1483438,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":1483438,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1479906,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1537395,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1201791,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"CapitalUnitsAuthorized":{"label":"Capital Units, Authorized","description":"Number of authorized capital units or capital shares. This element is relevant to issuers of face-amount certificates and registered investment companies.","units":{"shares":[{"end":"2024-12-31","val":11333333,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024Q4I"},{"end":"2025-03-31","val":11333333,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":11333333,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":55000000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"DeferredIncomeRevenueRecognized":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":1265753,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1426901,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"start":"2024-01-01","end":"2024-12-31","val":1426901,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":256445,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"}]}},"DeferredTaxAssetsGoodwillAndIntangibleAssets":{"label":"Deferred Tax Assets, Goodwill and Intangible Assets","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.","units":{"USD":[{"end":"2023-12-31","val":150465,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":150465,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":150465,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":150465,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":150465,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":150465,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":150465,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":150465,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2023-12-31","val":5864670,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":5864670,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":5864670,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":5864670,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":5864670,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5864670,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5864670,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5864670,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"GainOrLossOnSaleOfStockInSubsidiary":{"label":"Gain (Loss) on Disposition of Stock in Subsidiary","description":"Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":-75,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":-8157,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-8157,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"ImpairmentOfIntangibleAssetsExcludingGoodwill":{"label":"Impairment of Intangible Assets (Excluding Goodwill)","description":"The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":276000,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":135000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":135000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":135000,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"}]}},"IncomeTaxReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, 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 foreign income tax expense (benefit).","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":179713,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":158647,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":-3795458,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-2132921,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"}]}},"IncomeTaxReconciliationNondeductibleExpense":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":218474,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":227629,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"}]}},"IncomeTaxReconciliationPriorYearIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit).","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":14893,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"}]}},"IncomeTaxReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":33579,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-48992,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"}]}},"IncomeTaxReconciliationTaxExemptIncome":{"label":"Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":119642,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":42742,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"}]}},"InsuranceCommissionsAndFees":{"label":"Insurance Commissions and Fees","description":"Income from agency and brokerage operations (includes sales of annuities and supplemental contracts); service charges, commissions, and fees from the sale of insurance and related services; and management fees from separate accounts, deferred annuities, and universal life products.","units":{"USD":[{"end":"2024-09-30","val":161692,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-09-30","val":161692,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q3I"}]}},"InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings":{"label":"Inventory, Net of Allowances, Customer Advances and Progress Billings","description":"Amount, after deduction of valuation reserves, other allowances, and customer advances received on long-term contracts or programs, of inventory expected to be converted to cash, sold or exchanged within the normal operating cycle.","units":{"USD":[{"end":"2023-12-31","val":0,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1I"},{"end":"2024-12-31","val":0,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"}]}},"LesseeFinanceLeaseDiscountRate":{"label":"Lessee, Finance Lease, Discount Rate","description":"Discount rate used by lessee to determine present value of finance lease payments.","units":{"pure":[{"end":"2024-09-30","val":0.85,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-09-30","val":0.85,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q3I"}]}},"LossContingencyDamagesAwardedValue":{"label":"Loss Contingency, Damages Awarded, Value","description":"Amount of damages awarded to the plaintiff in the legal matter.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":705537,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"}]}},"NoncurrentAssets":{"label":"Long-Lived Assets","description":"Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.","units":{"USD":[{"end":"2023-12-31","val":2094614,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1159543,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":1159543,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1660075,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"}]}},"OperatingLeaseWeightedAverageDiscountRatePercent":{"label":"Operating Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for operating lease calculated at point in time.","units":{"pure":[{"end":"2023-12-31","val":0.0558,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.0563,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":0.0563,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":0.0563,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0503,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.049,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.049,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"PrepaidReinsurancePremiums":{"label":"Prepaid Reinsurance Premiums","description":"The unexpired portion of premiums ceded on policies in force as of the balance sheet date.","units":{"USD":[{"end":"2024-09-30","val":137226,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-09-30","val":137226,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q3I"}]}},"SecuredDebt":{"label":"Secured Debt","description":"Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.","units":{"USD":[{"end":"2024-12-31","val":818352,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":818352,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q4I"}]}},"StockGrantedDuringPeriodValueSharebasedCompensationForfeited":{"label":"Shares Granted, Value, Share-based Payment Arrangement, Forfeited","description":"Value of forfeited shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":15,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2024"}]}},"TreasuryStockCommonValue":{"label":"Treasury Stock, Common, Value","description":"Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.","units":{"USD":[{"end":"2023-12-31","val":785525,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":54928,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":54928,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":54928,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":54928,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":54928,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"}]}},"TreasuryStockPreferredShares":{"label":"Treasury Stock, Preferred, Shares","description":"Number of previously issued preferred shares repurchased by the issuing entity and held in treasury.","units":{"shares":[{"end":"2023-12-31","val":0,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":150000,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":150000,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":150000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":150000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":150000,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":150000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":150000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"TreasuryStockPreferredValue":{"label":"Treasury Stock, Preferred, Value","description":"Amount allocated to previously issued preferred shares repurchased by the issuing entity and held in treasury.","units":{"USD":[{"end":"2024-12-31","val":15,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":15,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":15,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":15,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":15,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":15,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":15,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2024-12-31","val":111523,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":111523,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":111523,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":110836,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":113247,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":122039,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1":{"label":"Noncash or Part Noncash Acquisition, Other Liabilities Assumed","description":"Amount of liabilities, classified as other, assumed in acquiring a business or in consideration for an asset received in a noncash or part noncash acquisition.","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":181640,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"}]}},"OperatingLeaseRightOfUseAssetAmortizationExpense":{"label":"Operating Lease, Right-of-Use Asset, Amortization Expense","description":"Amount of amortization expense for right-of-use asset from operating lease.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":131858,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2025-01-01","end":"2025-03-31","val":111556,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"}]}},"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":"2025-01-01","end":"2025-03-31","val":1599895,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4300002,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":4300002,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"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":"2025-01-01","end":"2025-03-31","val":1599895,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"start":"2025-01-01","end":"2025-03-31","val":1600002,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-03-31","val":1600002,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":2700000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":2700000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q2"}]}},"ValueAddedTaxReceivableCurrent":{"label":"Value Added Tax Receivable, Current","description":"Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2024-12-31","val":84301,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":84301,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":84301,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":95690,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":138477,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":156237,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"ContractWithCustomerLiabilityRevenueRecognized":{"label":"Contract with Customer, Liability, Revenue Recognized","description":"Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.","units":{"USD":[{"start":"2024-01-01","end":"2024-09-30","val":1265753,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":1265753,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":887313,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-01-01","end":"2025-09-30","val":1154176,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"GainLossOnDispositionOfAssets1":{"label":"Gain (Loss) on Disposition of Assets","description":"Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":206,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":206,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":206,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-06-30","val":226,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2025-04-01","end":"2025-06-30","val":226,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-5,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-231,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2025-06-30","val":441694,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":300674,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"OtherResearchAndDevelopmentExpense":{"label":"Other Research and Development Expense","description":"Amount of other research and development expense.","units":{"USD":[{"end":"2018-11-01","val":8000000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2018-11-01","val":8000000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2018Q3I"}]}},"PreferredStockConvertibleConversionRatio":{"label":null,"description":null,"units":{"pure":[{"end":"2025-06-30","val":0.4,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.4,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"PreferredStockValueOutstanding":{"label":"Preferred Stock, Value, Outstanding","description":"Value of all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by shareholders, which is net of related treasury stock. May be all or a portion of the number of preferred shares authorized. These shares represent the ownership interest of the preferred shareholders.","units":{"USD":[{"end":"2025-06-30","val":8000000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8000000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"RestrictedCashCurrent":{"label":"Restricted Cash, Current","description":"Amount of cash 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.","units":{"USD":[{"end":"2024-12-31","val":53900,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":53900,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-06-30","val":50000,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":50000,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"StockIssuedDuringPeriodValueTreasuryStockReissued":{"label":"Stock Issued During Period, Value, Treasury Stock Reissued","description":"Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":476961,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-01-01","end":"2024-03-31","val":476961,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":135898,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":135898,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":524414,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"}]}},"BusinessCombinationConsiderationTransferredOther1":{"label":"Business Combination, Consideration Transferred, Other","description":"Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash.","units":{"USD":[{"end":"2025-08-01","val":1,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q2I"}]}},"CurrentStateAndLocalTaxExpenseBenefit":{"label":"Current State and Local Tax Expense (Benefit)","description":"Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2024-01-01","end":"2024-09-30","val":23647,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2025-09-30","val":101668,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"PreferredStockValue":{"label":"Preferred Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2024-12-31","val":15,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-09-30","val":15,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"ProceedsFromIssuanceOfLongTermDebt":{"label":"Proceeds from Issuance of Long-term Debt","description":"The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.","units":{"USD":[{"start":"2024-01-01","end":"2024-09-30","val":405564,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}}},"srt":{"StockRepurchaseProgramAuthorizedAmount1":{"label":null,"description":null,"units":{"USD":[{"end":"2023-12-31","val":1214475,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15"},{"end":"2023-12-31","val":1214475,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16","frame":"CY2023Q4I"},{"end":"2024-09-30","val":0,"accn":"0001213900-24-098697","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-15","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001213900-25-032266","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-16"},{"end":"2024-12-31","val":862801,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":862801,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13"},{"end":"2024-12-31","val":0,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":354045,"accn":"0001213900-25-045955","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":235177,"accn":"0001641172-25-023454","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001493152-25-022564","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}}}}}