0001087294-26-000049.txt : 20260508 0001087294-26-000049.hdr.sgml : 20260508 20260508170207 ACCESSION NUMBER: 0001087294-26-000049 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 61 CONFORMED PERIOD OF REPORT: 20260331 FILED AS OF DATE: 20260508 DATE AS OF CHANGE: 20260508 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CUMBERLAND PHARMACEUTICALS INC CENTRAL INDEX KEY: 0001087294 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] ORGANIZATION NAME: 03 Life Sciences EIN: 621765329 STATE OF INCORPORATION: TN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33637 FILM NUMBER: 26959524 BUSINESS ADDRESS: STREET 1: 1600 WEST END AVENUE STREET 2: SUITE 1300 CITY: NASHVILLE, STATE: TN ZIP: 37203 BUSINESS PHONE: 615-255-0068 MAIL ADDRESS: STREET 1: 1600 WEST END AVENUE STREET 2: SUITE 1300 CITY: NASHVILLE STATE: TN ZIP: 37203 10-Q 1 cpix-20260331.htm 10-Q cpix-20260331
2025Q1FALSE--12-310001087294xbrli:sharesiso4217:USDiso4217:USDxbrli:sharescpix:segmentutr:sqftcpix:renewalTermiso4217:USDutr:sqftxbrli:pure00010872942026-01-012026-03-3100010872942026-05-0500010872942026-03-3100010872942025-12-3100010872942025-01-012025-03-3100010872942024-12-3100010872942025-03-310001087294us-gaap:CommonStockMember2024-12-310001087294us-gaap:RetainedEarningsMember2024-12-310001087294us-gaap:NoncontrollingInterestMember2024-12-310001087294us-gaap:CommonStockMember2025-01-012025-03-310001087294us-gaap:RetainedEarningsMember2025-01-012025-03-310001087294us-gaap:NoncontrollingInterestMember2025-01-012025-03-310001087294us-gaap:CommonStockMember2025-03-310001087294us-gaap:RetainedEarningsMember2025-03-310001087294us-gaap:NoncontrollingInterestMember2025-03-310001087294us-gaap:CommonStockMember2025-12-310001087294us-gaap:RetainedEarningsMember2025-12-310001087294us-gaap:NoncontrollingInterestMember2025-12-310001087294us-gaap:CommonStockMember2026-01-012026-03-310001087294us-gaap:RetainedEarningsMember2026-01-012026-03-310001087294us-gaap:NoncontrollingInterestMember2026-01-012026-03-310001087294us-gaap:CommonStockMember2026-03-310001087294us-gaap:RetainedEarningsMember2026-03-310001087294us-gaap:NoncontrollingInterestMember2026-03-310001087294cpix:ProductSancusoMember2026-01-012026-03-310001087294cpix:ProductSancusoMember2025-01-012025-03-310001087294cpix:ProductVibativMember2026-01-012026-03-310001087294cpix:ProductVibativMember2025-01-012025-03-310001087294cpix:ProductTaliciaMember2026-01-012026-03-310001087294cpix:ProductTaliciaMember2025-01-012025-03-310001087294cpix:ProductKristaloseMember2026-01-012026-03-310001087294cpix:ProductKristaloseMember2025-01-012025-03-310001087294cpix:ProductCaldolorMember2026-01-012026-03-310001087294cpix:ProductCaldolorMember2025-01-012025-03-310001087294cpix:ProductAcetadoteMember2026-01-012026-03-310001087294cpix:ProductAcetadoteMember2025-01-012025-03-310001087294cpix:ProductOmeclamoxPakMember2026-01-012026-03-310001087294cpix:ProductOmeclamoxPakMember2025-01-012025-03-310001087294cpix:ProductVaprisolMember2026-01-012026-03-310001087294cpix:ProductVaprisolMember2025-01-012025-03-310001087294cpix:ProductRediTrexMember2026-01-012026-03-310001087294cpix:ProductRediTrexMember2025-01-012025-03-310001087294cpix:ProductOtherMember2026-01-012026-03-310001087294cpix:ProductOtherMember2025-01-012025-03-310001087294cpix:VibativMemberus-gaap:PublicUtilitiesInventoryRawMaterialsMember2026-03-310001087294cpix:VibativMemberus-gaap:PublicUtilitiesInventoryRawMaterialsMember2025-12-310001087294cpix:KristaloseMemberus-gaap:PublicUtilitiesInventoryRawMaterialsMember2026-03-310001087294cpix:KristaloseMemberus-gaap:PublicUtilitiesInventoryRawMaterialsMember2025-12-310001087294cpix:VaprisolMemberus-gaap:PublicUtilitiesInventoryRawMaterialsMember2026-03-310001087294cpix:VaprisolMemberus-gaap:PublicUtilitiesInventoryRawMaterialsMember2025-12-310001087294cpix:SancusoMemberus-gaap:PublicUtilitiesInventoryRawMaterialsMember2026-03-310001087294cpix:SancusoMemberus-gaap:PublicUtilitiesInventoryRawMaterialsMember2025-12-310001087294cpix:AcetadoteMemberus-gaap:PublicUtilitiesInventoryRawMaterialsMember2026-03-310001087294cpix:AcetadoteMemberus-gaap:PublicUtilitiesInventoryRawMaterialsMember2025-12-310001087294cpix:IfetrobanMemberus-gaap:PublicUtilitiesInventoryRawMaterialsMember2026-03-310001087294cpix:IfetrobanMemberus-gaap:PublicUtilitiesInventoryRawMaterialsMember2025-12-310001087294cpix:VibativMembercpix:FinishedGoodsMember2026-03-310001087294cpix:VibativMembercpix:FinishedGoodsMember2025-12-310001087294cpix:SancusoMembercpix:FinishedGoodsMember2026-03-310001087294cpix:SancusoMembercpix:FinishedGoodsMember2025-12-310001087294cpix:CaldolorMembercpix:FinishedGoodsMember2026-03-310001087294cpix:CaldolorMembercpix:FinishedGoodsMember2025-12-310001087294srt:OfficeBuildingMember2021-11-150001087294cpix:BroadwestLeaseFiveYearRenewalOptionMembersrt:OfficeBuildingMember2021-11-1500010872942021-11-150001087294srt:OfficeBuildingMember2022-10-240001087294cpix:NephronPharmaceuticalsCorporationNephronMember2026-03-310001087294cpix:KindosMember2026-03-310001087294cpix:RecipharmMember2026-03-310001087294us-gaap:CommonStockMember2019-01-310001087294us-gaap:CommonStockMembercpix:ATMMember2024-03-200001087294us-gaap:CommonStockMembercpix:ATMMember2025-02-052025-02-0500010872942025-02-052025-02-050001087294us-gaap:CommonStockMembercpix:ATMMember2025-02-050001087294us-gaap:CommonStockMembercpix:ATMMember2025-02-140001087294us-gaap:RestrictedStockMember2026-01-012026-03-310001087294us-gaap:RestrictedStockMember2025-01-012025-03-310001087294us-gaap:RestrictedStockMembersrt:DirectorMember2026-01-012026-03-310001087294cpix:IncentiveStockOptionsMember2026-01-012026-03-310001087294cpix:IncentiveStockOptionsMember2025-01-012025-03-310001087294cpix:ForfeituredMember2026-01-012026-03-310001087294cpix:ForfeituredMember2025-01-012025-03-310001087294us-gaap:RevolvingCreditFacilityMembercpix:PinnacleBankMember2023-09-050001087294us-gaap:RevolvingCreditFacilityMembercpix:PinnacleBankMember2021-12-3100010872942023-09-052023-09-050001087294us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembercpix:PinnacleBankMember2023-09-052023-09-050001087294us-gaap:RevolvingCreditFacilityMembercpix:PinnacleBankMember2024-05-060001087294us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembercpix:PinnacleBankMember2025-11-180001087294us-gaap:RevolvingCreditFacilityMember2026-03-310001087294us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembercpix:PinnacleBankMember2026-03-310001087294us-gaap:DomesticCountryMember2026-03-310001087294cpix:ProductAssetsAndGlobalRightsVibativMember2018-11-012018-11-300001087294cpix:ProductAssetsAndGlobalRightsVibativMember2019-04-012019-04-300001087294srt:MaximumMembercpix:ProductAssetsAndGlobalRightsVibativMember2018-11-012018-11-300001087294cpix:ProductAssetsAndGlobalRightsVibativMember2025-12-310001087294cpix:ProductAssetsAndGlobalRightsVibativMember2026-01-012026-03-310001087294cpix:ProductAssetsAndGlobalRightsVibativMember2026-03-310001087294cpix:U.S.ProductAssetRightsSancusoMember2022-01-032022-01-030001087294cpix:U.S.ProductAssetRightsSancusoMember2023-01-012023-01-310001087294cpix:U.S.ProductAssetRightsSancusoMember2023-10-012023-10-310001087294cpix:U.S.ProductAssetRightsSancusoMember2026-01-012026-03-310001087294srt:MaximumMembercpix:U.S.ProductAssetRightsSancusoMember2022-01-032022-01-030001087294srt:MaximumMembercpix:U.S.ProductAssetRightsSancusoMember2025-02-052025-02-050001087294cpix:U.S.ProductAssetRightsSancusoMember2025-12-310001087294cpix:U.S.ProductAssetRightsSancusoMember2026-03-310001087294us-gaap:SubsequentEventMembercpix:ApotexInc.Membercpix:CumberlandPharmaceuticalsInc.Member2026-04-222026-04-22

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549 
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2026

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from             to             .
Commission file number: 001-33637 
Cumberland Pharmaceuticals Inc.
(Exact Name of Registrant as Specified In Its Charter)
Tennessee
62-1765329
(State or Other Jurisdiction of
Incorporation or Organization)
(I.R.S. Employer
Identification No.)
1600 West End Avenue, Suite 1300,
Nashville, Tennessee
37203
(Address of Principal Executive Offices)
(Zip Code)
(615) 255-0068
(Registrant’s Telephone Number, Including Area Code)
Securities registered pursuant to Section 12(b) of the Act:
ClassTrading SymbolName of exchange on which registered
Common stock, no par valueCPIXNasdaq Global Select Market

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files.) Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company" and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer
Non-accelerated filer
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes      No  
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date: 14,983,107 shares of common stock as of May 5, 2026.



CUMBERLAND PHARMACEUTICALS INC.




PART I – FINANCIAL INFORMATION
Item 1. Financial Statements (Unaudited)
CUMBERLAND PHARMACEUTICALS INC. AND SUBSIDIARIES
Condensed Consolidated Balance Sheets
(Unaudited)
March 31, 2026December 31, 2025
ASSETS
Current assets:
Cash and cash equivalents$11,007,245 $11,444,693 
Accounts receivable, net14,261,978 16,944,780 
Inventories, net5,453,836 6,225,518 
Prepaid and other current assets2,066,198 2,445,276 
Total current assets32,789,257 37,060,267 
Non-current inventories9,875,505 9,253,090 
Property and equipment, net237,375 264,724 
Intangible assets, net12,793,249 14,027,921 
Goodwill914,000 914,000 
Operating lease right-of-use assets7,618,720 8,343,832 
Co-commercialization investment3,840,700 3,986,780 
Other assets2,926,214 2,973,378 
Total assets$70,995,020 $76,823,992 
LIABILITIES AND EQUITY
Current liabilities:
Accounts payable$16,537,072 $18,567,546 
Operating lease current liabilities485,162 467,774 
Other investment liabilities4,487,137 5,074,504 
Other current liabilities12,978,680 12,635,095 
Total current liabilities34,488,051 36,744,919 
Revolving line of credit - long term5,240,733 5,240,733 
Operating lease non-current liabilities4,343,892 4,471,965 
Other long-term liabilities5,619,332 5,822,153 
Total liabilities49,692,008 52,279,770 
Equity:
Shareholders’ equity:
Common stock— no par value; 100,000,000 shares authorized; 14,983,107 and 14,956,627 shares issued and outstanding as of March 31, 2026, and December 31, 2025, respectively
51,730,222 51,684,381 
Accumulated deficit(30,093,698)(26,804,059)
Total shareholders’ equity21,636,524 24,880,322 
Noncontrolling interests(333,512)(336,100)
Total equity21,303,012 24,544,222 
Total liabilities and equity$70,995,020 $76,823,992 
See accompanying Notes to Condensed Consolidated Financial Statements.
1


CUMBERLAND PHARMACEUTICALS INC. AND SUBSIDIARIES
Condensed Consolidated Statements of Operations
(Unaudited)



Three months ended March 31,
20262025
Net revenues$9,131,317 $11,713,055 
Costs and expenses:
Cost of products sold1,933,889 1,425,714 
Selling and marketing5,064,875 4,231,980 
Research and development1,458,436 1,295,076 
General and administrative2,554,475 2,463,008 
Amortization1,248,934 1,005,330 
Total costs and expenses12,260,609 10,421,108 
Operating income (loss)(3,129,292)1,291,947 
Interest income78,031 125,709 
Interest expense(85,839)(163,802)
Income (loss) before income taxes(3,137,100)1,253,854 
Income tax expense(3,871)(5,670)
Co-commercialization investment loss(146,080) 
Net income (loss)(3,287,051)1,248,184 
Net loss (income) at subsidiary attributable to noncontrolling interests(2,588)8,884 
Net income (loss) attributable to common shareholders$(3,289,639)$1,257,068 
Income (loss) per share attributable to common shareholders
- basic$(0.22)$0.08 
- diluted$(0.22)$0.08 
Weighted-average shares outstanding
- basic14,960,210 14,942,522 
- diluted14,960,210 15,259,824 

See accompanying Notes to Condensed Consolidated Financial Statements.
2


CUMBERLAND PHARMACEUTICALS INC. AND SUBSIDIARIES
Condensed Consolidated Statements of Cash Flows
(Unaudited)



Three months ended March 31,
20262025
Cash flows from operating activities:
Net (loss) income$(3,287,051)$1,248,184 
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
Depreciation and amortization expense1,276,283 1,031,584 
Amortization of operating lease right-of-use asset285,184 285,184 
Co-commercialization investment loss146,080  
Share-based compensation106,842 74,212 
Increase (decrease) in non-cash contingent consideration(228,965)44,976 
Decrease in cash surrender value of life insurance policies over premiums paid86,949 81,182 
Noncash interest expense5,173 5,362 
Net changes in assets and liabilities affecting operating activities:
Accounts receivable2,682,802 1,213,541 
Inventories, net703,861 967,399 
Other current assets and other assets384,152 60,371 
Operating lease liabilities(225,351)(219,493)
Accounts payable and other current liabilities(1,346,113)(600,043)
Other long-term liabilities(202,821)(293,942)
Net cash provided by operating activities387,025 3,898,517 
Cash flows from investing activities:
Additions to property and equipment (47,630)
Increase in cash surrender value of life insurance policies(42,018) 
Net (increase) decrease of investment in manufacturing (1,162,357)
Additions to intangible assets(19,155)(18,199)
Net cash provided by (used in) investing activities(61,173)(1,228,186)
Cash flows from financing activities:
Proceeds from ATM offering, net 5,266,334 
Payments on line of credit (10,035,437)
Cash settlement of contingent consideration(702,299)(511,131)
Payments made in connection with repurchase of common shares(61,001)(245,868)
Net cash used in financing activities(763,300)(5,526,102)
Net decrease in cash and cash equivalents(437,448)(2,855,771)
Cash and cash equivalents at beginning of period$11,444,693 $17,964,184 
Cash and cash equivalents at end of period$11,007,245 $15,108,413 
See accompanying Notes to Condensed Consolidated Financial Statements.
3


CUMBERLAND PHARMACEUTICALS INC. AND SUBSIDIARIES
Condensed Consolidated Statements of Equity
(Unaudited)




Common stockAccumulated deficitNoncontrolling interestsTotal equity
SharesAmount
Balance, December 31, 202413,952,624 $46,821,425 $(23,967,931)$(307,517)$22,545,977 
Share issuances1,000,000 4,715,950 — — 4,715,950 
Share-based compensation62,350 74,213 — — 74,213 
Repurchase of common shares(53,837)(243,705)— — (243,705)
Net income (loss)— — 1,257,068 (8,884)1,248,184 
Balance, March 31, 202514,961,137 $51,367,883 $(22,710,863)$(316,401)$28,340,619 




Common stockAccumulated deficitNoncontrolling interestsTotal equity
SharesAmount
Balance, December 31, 202514,956,627 $51,684,381 $(26,804,059)$(336,100)$24,544,222 
Share-based compensation46,725 106,842 — — 106,842 
Repurchase of common shares(20,245)(61,001)— — (61,001)
Net income (loss)— — (3,289,639)2,588 (3,287,051)
Balance, March 31, 202614,983,107 $51,730,222 $(30,093,698)$(333,512)$21,303,012 


See accompanying Notes to Condensed Consolidated Financial Statements
4


CUMBERLAND PHARMACEUTICALS INC. AND SUBSIDIARIES
Notes to Condensed Consolidated Financial Statements
(Unaudited)
(1) ORGANIZATION AND BASIS OF PRESENTATION
Cumberland Pharmaceuticals Inc. ("Cumberland," the "Company," or as used in the context of "we," "us," or "our"), is a specialty pharmaceutical company focused on the acquisition, development and commercialization of branded prescription pharmaceuticals. We are dedicated to our mission of working together to provide unique products that improve the quality of patient care.
Our primary target markets are hospital acute care, gastroenterology and oncology. These medical specialties are characterized by relatively concentrated prescriber bases that we believe can be served effectively by small, targeted sales forces. We promote our approved products through our hospital, field and oncology sales forces in the United States. We continue to build a network of established international partners with the needed regulatory and commercial capabilities to register and provide our medicines to patients in their countries.
Cumberland’s growth strategy involves maximizing the potential of our existing brands, while continuing to build a portfolio of differentiated products. Our current portfolio includes seven products approved by the U.S. Food and Drug Administration ("FDA") in the United States. We also continue to build international partnerships to bring our medicines to patients in other countries. Additionally, we look for opportunities to expand our brands into new patient populations through clinical trials, new product presentations and our support of select, investigator-initiated studies. Meanwhile, our clinical team is developing a pipeline of new product candidates to address poorly met medical needs. We also pursue opportunities to acquire additional marketed brands as well as late-stage development product candidates in our target medical specialties.
The Company’s products are manufactured by third parties, which are overseen by our quality control and manufacturing professionals. We work closely with our warehousing and distribution partners to make our products available in the U.S.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements of the Company have been prepared on a basis consistent with the December 31, 2025, audited consolidated financial statements and include all adjustments, consisting of only normal recurring adjustments, necessary to fairly present the information set forth herein. All significant intercompany accounts and transactions have been eliminated in consolidation. The unaudited condensed consolidated financial statements have been prepared in accordance with the regulations of the Securities and Exchange Commission (the "SEC"), and certain information and disclosures have been condensed or omitted as permitted by the SEC for interim period presentation. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the year ended December 31, 2025 (the "2025 Annual Report on Form 10-K"). The results of operations for the three months ended March 31, 2026, are not necessarily indicative of the results to be expected for the entire fiscal year or any future period.
Recent Accounting Guidance
Recent Accounting Pronouncements
In November 2023, the Financial Accounting Standards Board ("FASB") issued final guidance in Accounting Standards Update ("ASU") 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which is intended to improve transparency of segment disclosures, primarily through expanded disclosures for significant segment expenses. The guidance is effective for annual periods beginning in 2024 and interim periods beginning in 2025. With the Company having only one segment, the adoption, effective January 1, 2024, did not have a material impact on the Company’s consolidated financial statements.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("Update 2023-09"), which expands income tax disclosure requirements to include additional information related to the rate reconciliation of our effective tax rates to statutory rates as well as additional disaggregation of taxes paid. The amendments in Update 2023-09 also remove disclosures related to certain unrecognized tax benefits and deferred taxes. Update 2023-09 is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. We adopted Update 2023-09 effective for the year ended December 31, 2025 on a prospective basis.
5


Recently Issued Accounting Standards Not Yet Adopted
In November 2024, the FASB issued ASU No. 2024-03, Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses ("ASU 2024-03"), which requires companies to disclose additional information for certain relevant expense categories in the Statements of Operations and within the notes to the financial statements. ASU 2024-03 is effective for annual periods beginning after December 15, 2026, and interim periods beginning after December 15, 2027, with early adoption permitted and can be applied either prospectively to financial statements issued for reporting periods after the effective date, or retrospectively to prior periods which are presented in the financial statements. We are currently assessing the impact of the requirements on our consolidated financial statements and disclosures.
Use of Estimates
The preparation of the condensed consolidated financial statements in conformity with U.S. generally accepted accounting principles requires management of the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the period. Actual results could differ from those estimates under different assumptions and conditions. The Company's most significant estimates include: (1) its allowances for chargebacks and accruals for rebates and product returns, (2) the allowances for obsolescent or unmarketable inventory and (3) valuation of contingent consideration liabilities associated with business combinations.
Operating Segments
The Company has one operating segment, which is specialty pharmaceutical products. Management has chosen to organize the Company based on the type of products sold. Operating segments are identified as components of an enterprise about which separate discrete financial information is evaluated by the chief operating decision maker, or decision-making group, in making decisions regarding resource allocation and assessing performance. The Company, which uses consolidated financial information in determining how to allocate resources and assess performance, has concluded that our specialty pharmaceutical products compete in similar economic markets and similar circumstances. Substantially all of the Company’s assets are located in the United States and total revenues are primarily attributable to U.S. customers.

6


Trade and Note Receivables Policy
Management evaluates the application of Current Expected Credit Losses (CECL) to all of its financial instruments including trade and note receivables. CECL is applicable to all financial instruments measured at amortized cost. Therefore for the Company, this principally relates to trade receivables and two notes receivable. CECL also requires the measurement of expected credit losses on a collective (pool) basis when similar risk characteristics exist. This may include, either individually or in combination, some of the following characteristics of Accounting Standards Codification ("ASC") 326-20-55-5:
a.Internal or external credit score/rating
b.Risk ratings or classification
c.Financial asset type
d.Size
e.Effective interest rate
f.Term
g.Geographical location
h.Historical or expected credit loss patterns
i.Reasonable and supportable forecast periods
The standard requires entities to pool financial assets but allows them to choose which risk characteristics to use. Under the requirements of the guidance, the Company reassesses at the end of each reporting period whether the pool of assets continues to display similar risk characteristics.
With over twenty years of experience, Cumberland has experienced virtually no write downs of receivables as most of our receivables are due from large successful pharmaceutical, healthcare or government customers, consistently making payments on account. Although the payment behaviors of all of our customers are consistently reliable, for the sake of transparency, we have separated our customer base into seven separate pools. The Company performs a monthly analysis of aged accounts receivable to determine how much, if any, of the accounts receivable balance should be reserved as potential bad debt. The Company reviews all balances over 90 days past due for a possible reserve and considers any specific factors or information for balances aged under 90 days if there are indicators that the balance should be reserved, such as other aged balances with the customer or bankruptcy as well as any economic issues with a customer industry or region.

7


(2) EARNINGS (LOSS) PER SHARE
The following table reconciles the numerator and denominator used to calculate basic and diluted earnings (loss) per share for the three months ended March 31, 2026 and 2025:
Three months ended March 31,
20262025
Numerator:
Net income (loss) attributable to common shareholders$(3,289,639)$1,257,068 
Denominator:
Weighted-average shares outstanding – basic14,960,210 14,942,522 
Dilutive effect of other securities 317,302 
Weighted-average shares outstanding – diluted14,960,210 15,259,824 
As of March 31, 2026 and 2025, restricted stock awards and options to purchase 688,907 and 810,211 shares of common stock, respectively, were outstanding but were not included in the computation of diluted earnings per share because the effect would be antidilutive.
8


(3) REVENUES
Product Revenues
The Company accounts for revenues from contracts with customers under ASC 606.
The Company’s net revenues consisted of the following for the three months ended March 31, 2026 and 2025:
Three months ended March 31,
20262025
Products:
Sancuso2,928,634 2,256,294 
Vibativ2,118,295 1,378,066 
Talicia1,916,481  
Kristalose981,483 3,484,310 
Caldolor965,564 1,307,439 
Acetadote51,981 151,651 
Vaprisol517 (600)
Omeclamox-Pak1 (5,387)
RediTrex(489)(347)
Other revenue168,850 3,141,629 
Total net revenues$9,131,317 $11,713,055 
With regard to Vaprisol, we are in the process of transitioning to a new manufacturing partner, who was issued an FDA Form 483 in the second quarter of 2022. In April 2026, we received notification that these FDA Form 483 related issues have been satisfactorily resolved. We plan to resubmit our application for their facility to the FDA for approval in the second quarter of 2026. For the three months ended March 31, 2026 and 2025, the amounts represent routine sales deduction adjustments.
In late 2023, we discontinued the sales of Omeclamox-Pak and expensed the remaining brand intangible assets. For the three months ended March 31, 2026 and 2025, the amounts noted resulted from routine sales deduction adjustments.
Effective June 30, 2023, the Company returned all rights of RediTrex back to Nordic B.V., and will receive a long-term royalty on any sales of the product in the future. For the three months ended March 31, 2026 and 2025, the amounts noted resulted from routine sales deduction adjustments.

9


Other Revenues
In early 2025, Cumberland received a $3.0 million milestone payment from our distribution partner in China associated with the approval of Vibativ for that market. The Company has agreements with international partners for commercialization of the Company's products with associated payments included in other revenues. Those agreements provide that each of the partners is responsible for seeking regulatory approvals for the product, and following approval, each partner will be responsible for the ongoing distribution and sales in the respective international territories. Cumberland is typically entitled to receive a non-refundable, up-front payment at the time each agreement is executed as consideration for the product dossier and for the rights to the distinct intellectual property rights in the respective international territory. These agreements also typically provide for additional payments upon a partner’s achievement of a defined regulatory approval and sales milestones. The Company may also be entitled to receive royalties on future sales of the products and a transfer price on supplies. The contractual payments associated with the partner’s achievement of regulatory approvals, sales milestones and royalties on future sales are recognized as revenue upon occurrence, or at such time that the Company has a high degree of confidence that the revenue would not be reversed in a subsequent period.
Other revenues also include lease income generated by CET’s Life Sciences Center, which is a research facility that provides scientists with access to flexible lab space and other resources to develop biomedical products. This lease income, as noted in Footnote 5 - Leases, was approximately $0.2 million for the three months ended March 31, 2026 and 2025.


10


(4) INVENTORIES
The Company works closely with third parties to manufacture and package finished goods for sale. Based on the arrangements with the manufacturer or packager, the Company will either take title to the finished goods at the time of shipment or at the time of arrival at the Company’s warehouses. The Company then holds such goods in inventory until distribution and sale. These finished goods inventories are stated at the lower of cost or net realizable value with cost determined using the first-in, first-out method.
The Company continually evaluates inventory for potential losses due to excess, obsolete or slow-moving goods by comparing sales history and projections to the inventory on hand. When evidence indicates that the carrying value may not be recoverable, a charge is taken to reduce the inventory to its current net realizable value. At March 31, 2026 and December 31, 2025, there were no cumulative net realizable value charges for potential obsolescence and discontinuance losses necessary.
The Company purchases the active pharmaceutical ingredient ("API") for Kristalose and Sancuso and maintains the inventory of that raw material. API for the Company's Vaprisol and Vibativ brands were included in the assets associated with the acquisition of those brands and are also included in the raw materials inventory.
As these APIs are consumed in the manufacture of our products, the value of the API involved is transferred from raw materials to finished goods.
Consigned inventory represents Authorized Generic inventory stored with our partner until shipment to their customers.
At March 31, 2026 and December 31, 2025, the Company's net inventories consisted of the following:
March 31, 2026December 31, 2025
Raw materials and work in process$10,061,130 $9,832,293 
Finished goods5,268,211 5,646,315 
Total inventories15,329,341 15,478,608 
Less non-current inventories(9,875,505)(9,253,090)
Total inventories classified as current$5,453,836 $6,225,518 
At March 31, 2026 and December 31, 2025, the Company's non-current inventories consisted of the following:
March 31, 2026December 31, 2025
Vibativ raw materials$5,557,928 $4,883,895 
Kristalose raw materials2,263,417 2,261,500 
Vaprisol raw materials1,171,603 1,171,603 
Sancuso raw materials615,873 656,667 
Acetadote raw materials23,137 24,152 
Ifetroban raw materials40,878 40,879 
Kristalose finished Ggoods107,527 85,204 
Vibativ finished goods 16,429 
Caldolor finished goods95,142 112,761 
Total inventories classified as non-current$9,875,505 $9,253,090 
11


(5) LEASES
On November 15, 2021, Cumberland entered into a lease (the "Broadwest Lease"), pursuant to which the Company leases approximately 16,903 rentable square feet of space (the "Leased Premise") at the Broadwest office campus located in Nashville, Tennessee with 1600 West End Avenue Partners, LLC (the "Landlord"). The Leased Premise serves as the Company's corporate headquarters. The initial term of the Lease is one hundred fifty-seven (157) months, with two consecutive options to renew for a period of 5 years each, with the commencement date of October 25, 2022. This lease currently expires in November 2035.
The Company is responsible for paying rent to the Landlord under the lease beginning three months after the commencement date. The Company pays a base rent of $33.06 per square foot of rentable space with a gradual rental rate increase of 2.5% for each year thereafter of the prior year's base rental. In addition to the monthly base rent, the Company is responsible for its percentage share of the operating expenses of the building. The lease also provided for a tenant improvement allowance which was used to build out the space.
On October 24, 2022, CET provided the notice of exercise to extend the lease with The Gateway to Nashville, LLC (the "Gateway Lease") for five years. The lease is for approximately 14,200 square feet of wet laboratory and office space in Nashville, Tennessee where CET operates the CET Life Sciences Center. The wet laboratory and office space is leased through April 2028. The Company also subleases a portion of the space under this lease.
Also included within the right-of-use assets are start up expenditures related to new supply agreements with Nephron Pharmaceuticals Corporation ("Nephron") for our Vaprisol product, Kindos Pharmaceuticals Co., Ltd. ("Kindos") for our Vibativ and Acetadote products and Recipharm Pharmaservices Pvt. Ltd ("Recipharm") for our ifetroban study drug. These expenditures are classified as embedded leases resulting in right-of-use assets with the carrying value being reduced straight-line over the life of the contracts. As of March 31, 2026, the right-of-use assets for Nephron, Kindos and Recipharm were $0.6 million, $1.2 million and $1.2 million, respectively, and are included in the total right-of-use assets of $7.6 million.
Operating lease liabilities were recorded as the present value of remaining lease payments not yet paid for the lease term discounted using the incremental borrowing rate associated with each lease. Operating lease right-of-use assets represent operating lease liabilities adjusted for lease incentives and initial direct costs. As the Company’s leases do not contain implicit borrowing rates, the incremental borrowing rates were calculated based on information available at the commencement date of each lease. Incremental borrowing rates reflect the Company’s estimated interest rates for collateralized borrowings over similar lease terms.
The weighted-average remaining lease term for the Broadwest Lease and Gateway Lease is 8.7 years and 8.9 years at March 31, 2026 and December 31, 2025, respectively. The weighted-average incremental borrowing rate used to discount the present value of the remaining lease payments for both leases is 9.35% and 9.36% at March 31, 2026 and December 31, 2025, respectively.

12


Lease Position
At March 31, 2026 and December 31, 2025, the Company's lease assets and liabilities were as follows:
Right-of-Use AssetsMarch 31, 2026December 31, 2025
Operating lease right-of-use assets$7,618,720 $8,343,832 
Lease LiabilitiesMarch 31, 2026December 31, 2025
Operating lease current liabilities$485,162 $467,774 
Operating lease non-current liabilities4,343,892 4,471,965 
Total$4,829,054 $4,939,739 

As of March 31, 2026, cumulative future minimum sublease income under non-cancelable operating subleases totals approximately $0.1 million which includes the 90-day notice required for lease termination. Future minimum lease payments under non-cancelable operating leases (with initial or remaining lease terms in excess of one year) are as follows:
Maturity of Lease Liabilities at March 31, 2026
Operating Leases
2026$684,558 
2027934,180 
2028740,791 
2029650,766 
2030667,049 
After 20303,529,586 
7,206,930 
Less: Interest2,377,876 
Present value of lease liabilities$4,829,054 
Rent expense is recognized over the expected term of the lease, including renewal option periods, if applicable, on a straight-line basis as a component of general and administrative expense. Rent expense and sublease income were as follows:
Three months ended March 31,
20262025
Rent expense$344,165 $354,752 
Sublease income$163,850 $158,629 










13


(6) SHAREHOLDERS’ EQUITY AND DEBT
Share repurchases
Cumberland currently has a share repurchase program available to repurchase its common stock pursuant to Rule 10b-18 of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). In January 2019, the Company's Board of Directors established the current $10 million repurchase program to replace the prior authorizations. During the three months ended March 31, 2026 and March 31, 2025, the Company repurchased 20,245 and 53,837 shares of common stock for $0.1 million and approximately $0.2 million, respectively. At March 31, 2026, there remains approximately $2.1 million available under the current repurchase program for common share repurchases.
Share Sales
The Company filed an updated Form S-3 with the SEC in December 2023, which was declared effective December 26, 2023 (the "Current Registration Statement"). The Company entered into an agreement with H.C. Wainwright & Co., LLC ("H.C. Wainwright") to establish a new At the Market ("ATM") program under the Current Registration Statement. On March 20, 2024, the Company filed a related prospectus supplement in connection with the sale and issuance of shares having an aggregate gross sales price of up to $5.8 million. On February 5, 2025, the Company issued 1,000,000 shares under an ATM for an aggregate amount of $5.5 million. As a result of this transaction, deferred offering costs of $0.6 million related to the ATM were reclassified as a reduction of paid-in-capital. On February 14, 2025, the Company filed a prospectus supplement to amend the previous prospectus supplement to increase the maximum gross sales price from $5.8 million to $10 million. The Company intends to continue an ATM feature through H.C. Wainwright, that would allow the Company to additionally issue shares of its common stock.
Restricted Share Grants and Incentive Stock Options
During the three months ended March 31, 2026 and March 31, 2025, the Company issued 37,250 shares and 35,110 shares of restricted stock, respectively, to advisors and directors. Restricted stock issued to advisors generally cliff-vests on the fourth anniversary of the date of grant and for directors on the one-year anniversary of the date of grant. During the three months ended March 31, 2026 and March 31, 2025, the Company also issued 173,000 and 177,100 incentive stock options, respectively, to employees that cliff-vest on the fourth anniversary of the date of grant, and are largely set to expire in 2036 and 2035, respectively.
Stock compensation expense is presented as a component of general and administrative expense in the condensed consolidated statements of operations as it relates to these restricted share grants and options. For the three months ended March 31, 2026 and 2025, stock compensation expense was $0.1 million for each period. For the three months ended March 31, 2026 and 2025, we recorded a credit of $6,229 and $3,503, respectively, to stock compensation expense related to the forfeiture of unvested incentive stock options.

14


Debt Agreement
On September 5, 2023, the Company entered into a new Revolving Credit Loan Agreement (the "Loan Agreement") with Pinnacle Bank. This facility provides for an aggregate principal funding amount of up to $25 million. The initial revolving line of credit was up to $20 million, with the ability for Cumberland to increase the amount to $25 million, under certain conditions. It had a 3-year term expiring on October 1, 2026. The interest rate is based on Benchmark (Term SOFR) plus 2.75%. Cumberland was initially subject to one financial covenant, the maintenance of a Funded Debt Ratio, determined on a quarterly basis. Borrowings under the line of credit are collateralized by substantially all of our assets.
On May 6, 2024, the Company entered into a First Amendment to the Loan Agreement which provides an alternative to the financial covenant by delivering to the lender a borrowing base certificate and complying with certain borrowing base requirements which set forth a maximum revolver amount equal to the lessor of (a) up to $20 million or (b) the sum of the Company's cash balances and eligible accounts receivable.
On November 18, 2025, the Company entered into the First Amendment to the Revolving Credit Note and Second Amendment to the Credit Loan Agreement. The Amendment provides for a principal available for borrowing of up to $15 million. The Company has the right to request an increase of up to an additional $10 million. The aggregate principal funding amount remains unchanged of up to $25 million. The Company is subject to a financial covenant, maintenance of a Minimum Fixed Charge Coverage Ratio determined on a quarterly basis, along with Borrowing Base Requirements, as defined. The Amendment extends the maturity date to October 1, 2027.
As of March 31, 2026 and December 31, 2025, the Company had $5.2 million in borrowings outstanding under its revolving credit facility. The applicable interest rate under the Loan Agreement was 6.375% at March 31, 2026.
(7) INCOME TAXES
As of March 31, 2026, the Company had approximately $52.6 million in federal net operating loss carryforwards including approximately $44.1 million of net operating loss carryforwards resulting from the exercise of nonqualified stock options. These have historically been used to significantly offset income tax obligations. The Company expects it will continue to pay minimal income taxes during 2026 and beyond, through the continued utilization of these net operating loss carryforwards, on any taxable income generated from our operations.
On July 4, 2025, the One Big Beautiful Bill Act (“OBBBA”) was enacted in the U.S. The OBBBA includes significant provisions, such as the permanent extension of certain expiring provisions of the Tax Cuts and Jobs Act, modifications to the international tax framework and the restoration of favorable tax treatment for certain business provisions. The legislation has multiple effective dates, with certain provisions effective in 2025 and others implemented through 2027. We are currently assessing its impact on our taxes and consolidated financial statements.
(8) COLLABORATIVE AGREEMENTS
Cumberland is a party to several collaborative arrangements with research institutions to identify and pursue promising pharmaceutical product candidates. The funding for these programs is primarily provided through SBIR/STTR programs and other grant awards. The Company has determined that these collaborative agreements, with the exception of the collaborative payment discussed in Note 10, related to Vibativ and Sancuso contingent consideration payments, do not meet the criteria for accounting under ASC Topic 808, Collaborative Agreements. The agreements do not specifically designate each party’s rights and obligations to each other under the collaborative arrangements. Except for patent defense costs, expenses incurred by one party are not required to be reimbursed by the other party. Expenses incurred under these collaborative agreements are included in research and development expenses and funding received from grants are recorded as net revenues in the condensed consolidated statements of operations.
(9) COMMITMENTS AND CONTINGENCIES
The Company is involved in litigation arising in the normal course of business. The Company does not believe that the disposition or ultimate resolution of existing claims or lawsuits will have a material adverse effect on the business or financial condition of the Company.
15


(10) PRODUCT ACQUISITIONS AND RETURN OF PRODUCT RIGHTS
Vibativ
During November 2018, the Company executed an agreement with Theravance Biopharma ("Theravance") to acquire the assets and global rights to Vibativ including responsibility for the marketing, distribution, manufacturing and regulatory activities associated with the brand. Vibativ is a patented, FDA approved injectable anti-infective for the treatment of certain serious bacterial infections including hospital-acquired and ventilator-associated bacterial pneumonia and complicated skin and skin structure infections. It addresses a range of Gram-positive bacterial pathogens, including those that are considered difficult-to-treat and multidrug-resistant.
Cumberland accounted for the transaction as a business combination in accordance with ASC 805 and the product sales are included in the results of operations subsequent to the acquisition date. The Company made an upfront payment of $20 million at the closing of the transaction and a $5 million milestone payment in early April 2019. In addition, Cumberland has agreed to pay royalties of up to 20% of on-going net sales of the product in the U.S. after an annual $3 million threshold is met. The future royalty payments were recognized at their acquisition-date fair value as a contingent consideration liability, as part of the contingent consideration transferred in the business combination. Cumberland prepared the valuations of the contingent consideration liability utilizing significant unobservable inputs. As a result, the valuation is classified as Level 3 fair value measurement.
The following table presents the changes in the fair value of the contingent consideration liability that is remeasured on a recurring basis. The contingent consideration earned and accrued in operating expenses is paid to Theravance quarterly.
Balance at December 31, 2025
$3,630,598 
Cash payment of royalty during the period(554,410)
Change in fair value of contingent consideration included in operating expenses(107,096)
Contingent consideration earned and accrued in operating expenses359,640 
Balance at March 31, 2026
$3,328,732 
The contingent consideration liability of $3.3 million was accounted for as $1.7 million of other current liabilities and $1.6 million of other long-term liabilities on the condensed consolidated balance sheet as of March 31, 2026.

16


Sancuso
On January 3, 2022, Cumberland acquired the U.S. rights to the FDA-approved oncology-supportive care medicine Sancuso from Kyowa Kirin, Inc. ("Kyowa Kirin"), the U.S. affiliate of Japan-based Kyowa Kirin Co., Ltd.
Sancuso is the first and only FDA-approved prescription patch for the prevention of nausea and vomiting in patients receiving certain types of chemotherapy treatment. The active drug in Sancuso, granisetron, slowly dissolves in the thin layer of adhesive that sticks to the patient’s skin and is released into their bloodstream over several days, working continuously to prevent chemotherapy-induced nausea and vomiting ("CINV"). It is applied 24 to 48 hours before receiving chemotherapy and can prevent CINV for up to five consecutive days. Alternative oral treatments must be taken several times (day and night) to deliver the same therapeutic doses.
Cumberland acquired U.S. rights to Sancuso and assumed full commercial responsibility for the product in the United States – including its marketing, promotion, distribution, manufacturing and medical support activities. The product’s FDA registration was subsequently transferred from Kyowa Kirin to Cumberland in August 2023.
Cumberland has accounted for this transaction as a business combination in accordance with ASC 805 and the product sales are included in the results of operations subsequent to the acquisition date. The Company made an upfront payment of $13.5 million at the closing of the transaction. The agreement called for milestone payments of up to $3.5 million based on the attainment of various approvals and sales performance. In January 2023, Cumberland made a $1.0 million milestone payment to Kyowa Kirin based on the FDA approval of a manufacturing site for the product. In October 2023, Cumberland made a $0.5 million milestone payment based on the successful transfer of the product’s FDA registration from Kyowa Kirin to Cumberland.
The remaining $2.0 million in milestones are tied to achievement of certain annual sales levels for the product.
In addition, Cumberland has agreed to initially pay a royalty of 10% of on-going net sales of Sancuso. That royalty rate was subsequently reduced to 5% in early 2025. The future royalty payments were required to be recognized at their acquisition-date fair value as a contingent consideration liability, as part of the contingent consideration transferred in the business combination. Cumberland has prepared a valuation of the contingent consideration liability utilizing significant unobservable inputs. As a result, the valuation is classified as Level 3 fair value measurement.
The following table presents the changes in the fair value of the contingent consideration liability that is remeasured on a recurring basis.
Balance at December 31, 2025
$1,273,000 
Cash payment of milestones and royalty during the period(147,890)
Change in fair value of contingent consideration included in operating expenses(121,869)
Contingent consideration earned and accrued in operating expenses146,432 
Balance at March 31, 2026
$1,149,673 
The contingent consideration liability earned and accrued in operating expenses is paid to Kyowa Kirin quarterly. The contingent consideration liability of $1.1 million was accounted for as $0.7 million of current liabilities and $0.4 million of other long-term liabilities on the condensed consolidated balance sheet as of March 31, 2026.
RediTrex
On July 12, 2022, Cumberland entered into an amendment to an agreement with Nordic Group B.V.("Nordic") returning all the U.S. rights to RediTrex back to Nordic including the trademark and market authorization effective June 30, 2023. The companies have cooperated on the transition and Cumberland will receive a long-term royalty on any Nordic sales of the product.





17


(11) SEGMENT REPORTING
The Company has one reportable segment which is specialty pharmaceutical products. The Company's chief operating decision maker (“CODM”) is its chief executive officer. The CODM uses consolidated, single segment financial information for purposes of evaluating performance, planning and forecasting future period financial results, and allocating resources. The CODM assesses performance for the single segment and decides how to allocate resources based on net income or loss that also is reported on the consolidated statement of operations as net income or loss. The measure of segment assets is reported on the consolidated balance sheet as total assets.
The following table summarizes selected financial information of the Company’s single operating segment for the three months ended March 31, 2026 and 2025 .
Three months ended March 31, 2026
20262025
Net revenues$9,131,317 $11,713,055 
Costs and expenses:
Cost of products sold1,933,889 1,425,714 
Selling and marketing5,064,875 4,231,980 
Research and development1,458,436 1,295,076 
General and administrative2,554,475 2,463,008 
Amortization1,248,934 1,005,330 
Segment operating expenses12,260,609 10,421,108 
Operating income (loss)(3,129,292)1,291,947 
Interest income78,031 125,709 
Interest expense(85,839)(163,802)
Income (loss) before income taxes(3,137,100)1,253,854 
Income tax expense(3,871)(5,670)
Co-commercialization investment loss(146,080) 
Net income (loss)$(3,287,051)$1,248,184 


18



(12) SUBSEQUENT EVENT
On April 22, 2026, Cumberland entered into a strategic transaction (the “Transaction”) to integrate its commercial products with the U.S. branded business of an affiliate of Apotex Inc., a corporation incorporated under the laws of the Province of Ontario (“Apotex”), in exchange for $100,000,000 payable at the closing of the Transaction. Through the Transaction, Apotex will create a U.S. branded pharmaceutical platform to build upon, by delivering specialty medicines that improve the quality of patient care. The Transaction will be effected through an Asset Purchase Agreement whereby Apotex will acquire specified assets, including inventory, relating to the Company’s FDA-approved products, which consist of Acetadote®, Caldolor®, Kristalose®, Sancuso®, Vaprisol® and Vibativ®, as well as the Company’s certain product related equity interests. Cumberland will retain the assets associated with Cumberland Emerging Technologies, Inc. and the Company’s ifetroban product candidates, which the Company intends to continue to develop following the closing of the Transaction.
Additionally, Apotex agreed that, in the event, that prior to the two-year anniversary of the closing of the Transaction, Apotex, or its affiliates is awarded a contract by the United States Department of Health and Human Services (or any division thereof) for the supply of Vibativ for certain specified uses, then Apotex must provide a milestone payment to the Company, subject to the terms and conditions set forth in the Agreement, including the achievement of certain net sales associated with such contract. At the closing of the Transaction, Cumberland intends to enter into a transition services agreement with Apotex, pursuant to which Cumberland will provide Apotex and its affiliates certain transition services following the date of the closing of the Transaction in accordance with the terms and conditions set forth in the transition services agreement. As consideration for the provision of the transition services, Apotex and its affiliates will pay Cumberland $150,000 per month plus reimbursement of certain pre-approved pass-through costs. In addition to the Asset Purchase Agreement, Apotex will also make a one-time payment to Cumberland on the one-year anniversary of the closing of the Transaction to reimburse Cumberland for finished goods inventory received by Apotex in the Transaction in an aggregate amount of $9 million, less finished goods inventory sold by Cumberland on behalf of Apotex under the transition services agreement to be entered into in connection with the closing of the Transaction. A complete estimate of this subsequent event’s financial impact cannot be made at this time.
The Transaction has been unanimously approved by the Company’s board of directors (the “Board”). The affirmative vote of the holders of a majority of all outstanding shares of the Company’s stock entitled to vote on the proposal, in person or by proxy, is required to approve the Transaction. The Board has recommended that the Company’s shareholders vote in favor of the Transaction.
19


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Disclosure regarding forward-looking statements
The following discussion contains certain forward-looking statements which reflect management’s current views of future events and operations. These statements involve certain risks and uncertainties, and actual results may differ materially from them. Forward-looking statements are made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. Actual results may differ significantly from the results discussed in these forward-looking statements. Some important factors which may cause results to differ from expectations include: availability of additional debt and equity capital; market conditions at the time additional capital is required; our ability to continue to acquire branded products; product sales; management of our growth and integration of our acquisitions and generally unpredictable conditions in national and international markets. While forward-looking statements reflect our beliefs and best judgment based upon current information, they are not guarantees of future performance. Other important factors that may cause actual results to differ materially from forward-looking statements are discussed in the sections entitled "Risk Factors" and "Special Note Regarding Forward-Looking Statements" of our Annual Report on Form 10-K for the year ended December 31, 2025, and our other filings with the SEC. We do not undertake to publicly update or revise any of our forward-looking statements, even in the event that experience or future changes indicate that the anticipated results will not be realized. The following presentation of management’s discussion and analysis of financial condition and results of operations should be read in conjunction with our unaudited condensed consolidated financial statements and related notes included in this report on Form 10-Q.
20


OVERVIEW
Our Business
Cumberland Pharmaceuticals Inc. ("Cumberland," the "Company," or as used in the context of "we," "us," or "our"), is a specialty pharmaceutical company focused on the acquisition, development and commercialization of branded prescription pharmaceuticals. We are dedicated to our mission of working together to provide unique products that improve the quality of patient care.
Our primary target markets are hospital acute care, gastroenterology and oncology. These medical specialties are characterized by relatively concentrated prescriber bases that we believe can be served effectively by small, targeted sales forces. We promote our approved products through our hospital, field and oncology sales divisions in the United States. We have built a network of established international partners with the needed regulatory and commercial capabilities to register and provide our medicines to patients in their countries.
Our portfolio of brands approved for marketing by the U.S. Food and Drug Administration ("FDA") includes:
Acetadote® (acetylcysteine) injection, for the treatment of acetaminophen poisoning;
Caldolor® (ibuprofen) injection, for the treatment of pain and fever;
Kristalose® (lactulose) oral solution, a prescription laxative for the treatment of constipation;
Sancuso® (granisetron) transdermal, for the prevention of nausea and vomiting in patients receiving certain types of chemotherapy treatment;
Vaprisol® (conivaptan) injection, to raise serum sodium levels in hospitalized patients with euvolemic and hypervolemic hyponatremia;
Vibativ® (telavancin) injection, for the treatment of certain serious bacterial infections including hospital-acquired and ventilator-associated bacterial pneumonia, as well as complicated skin and skin structure infections; and
Talicia® (omeprazole magnesium, amoxicillin and rifabutin) oral capsule, for the treatment of H. pylori infection.
In addition to these commercial brands, we have announced breakthrough results in a clinical study of our ifetroban product candidate in patients with cardiomyopathy associated with Duchenne muscular dystrophy (“DMD”). This rare, fatal genetic neuromuscular disease results in deterioration of the skeletal, heart and lung muscles. We then completed and submitted a clinical study report to the FDA and began interactions to determine their remaining development requirements.
We also have Phase II clinical programs underway evaluating our ifetroban product candidate in patients with 1) Systemic Sclerosis (“SSc”) or scleroderma, a debilitating autoimmune disorder characterized by diffuse fibrosis of the skin and internal organs and 2) Idiopathic Pulmonary Fibrosis (“IPF”), the most common form of progressive fibrosing interstitial lung disease. Investigational new study applications have been cleared by the FDA enabling us to launch clinical studies in each of these areas.
Cumberland has built core competencies for the acquisition, development and commercialization of pharmaceutical products in the U.S., and we can leverage this existing infrastructure to support our continued growth. Our management team consists of pharmaceutical industry veterans with experience in business development, product development, regulatory, manufacturing, sales, marketing and finance.
Our business development team identifies, evaluates and negotiates product acquisition, licensing and co-promotion arrangements. Our product development team creates proprietary formulations, manages our clinical studies, prepares our FDA submissions and staffs our medical call center. Our quality and manufacturing professionals oversee the manufacturing, release and shipment of our brands. Our marketing and sales organization is responsible for our commercial activities, and we work closely with our distribution partners to ensure the availability and delivery of our products.

21


GROWTH STRATEGY
Cumberland’s current growth strategy, prior to closing the transaction with Apotex Inc., involves maximizing the potential of our existing brands, while continuing to build a portfolio of differentiated products. We currently own rights to seven products approved by the FDA in the United States. We have also established international partnerships to bring our medicines to patients in other countries.
Additionally, we look for opportunities to expand our brands into new patient populations through clinical trials, new product presentations and our support of select, investigator-initiated studies. Meanwhile, our clinical team is developing a pipeline of new product candidates to address poorly met medical needs. We also pursue opportunities to acquire additional marketed brands, as well as late-stage development product candidates in our target medical specialties.
We are supplementing these activities with the earlier-stage product development at Cumberland Emerging Technologies ("CET"), our majority-owned subsidiary. CET partners with academic research institutions to identify and support the progress of promising new product candidates, which Cumberland can further develop and commercialize.
Specifically, we are seeking long-term, sustainable growth by:
Supporting and expanding the use of our marketed products. We continue to evaluate our products following their FDA approval to determine if additional clinical data could expand their market and use. For example, we have secured pediatric approval of Acetadote and Caldolor and expanded the labeling for both brands accordingly. We also added pre-surgery dosing for Caldolor, and more recently included newborns to the patients who can benefit from the product.
Selectively adding complementary brands. In addition to our product development activities, we are also seeking to acquire approved brands or late-stage development product candidates to continue to build our portfolio. We seek under-promoted, FDA-approved drugs as well as late-stage development products that can improve patient care. We will continue to target product acquisition candidates that are competitively differentiated and have valuable intellectual property or other protective features. Our acquisitions of Vibativ and Sancuso are examples of the implementation of this strategy.
Progressing our clinical pipeline and incubating future product opportunities at CET. We believe it is important to build a pipeline of innovative new product opportunities, as we are doing through our ifetroban Phase II development programs. We are also supplementing our acquisitions and late-stage development activities with the early-stage product development activities at CET.
Leveraging our infrastructure through co-promotion partnerships. We believe that our commercial infrastructure can help drive prescription volume and product sales. We also look for select partners that can complement our capabilities and enhance opportunities for our brands. For example, our co-promotion partnerships have allowed us to expand the support for Kristalose across the United States.
Building an international contribution to our business. We hold the worldwide rights to all our brands except for Sancuso, as we acquired only the U.S. rights for that product. We have established our own commercial capabilities, including three sales divisions, that focus on the U.S. market for our products. We are also working with a network of established international partners to register our products and make them available to patients in their countries. We will continue to support our partners’ registration and commercialization efforts in their respective territories. The acquisition of Vibativ resulted in several new international partners and market opportunities.
Managing our operations with financial discipline. We continually work to manage our expenses in line with our revenues to deliver positive cash flow from operations. We also seek to maintain favorable gross margins and a strong balance sheet.



22


RECENT DEVELOPMENTS
Strategic Transaction
We recently announced a Strategic Transaction with Apotex, the largest Canadian-based pharmaceutical company to integrate our branded U.S. commercial businesses. Under the terms of the agreement, Apotex will acquire our portfolio of FDA-approved brands for $100 million in cash consideration, subject to our shareholders’ approval and certain other customary closing conditions.
Apotex agreed that, in the event, that prior to the two-year anniversary of the closing of the Transaction, Apotex, or its affiliates is awarded a contract by the United States Department of Health and Human Services (or any division thereof) for the supply of Vibativ for certain specified uses, then Apotex must provide a milestone payment to the Company, subject to the terms and conditions set forth in the Agreement, including the achievement of certain net sales associated with such contract. At the closing of the Transaction, Cumberland intends to enter into a transition services agreement with Apotex, pursuant to which Cumberland will provide Apotex and its affiliates certain transition services following the date of the closing of the Transaction in accordance with the terms and conditions set forth in the transition services agreement. As consideration for the provision of the transition services, Apotex and its affiliates will pay Cumberland $150,000 per month plus reimbursement of certain pre-approved pass-through costs. In addition to the Asset Purchase Agreement, Apotex will also make a one-time payment to Cumberland on the one-year anniversary of the closing of the Transaction to reimburse Cumberland for finished goods inventory received by Apotex in the Transaction in an aggregate amount of $9 million, less finished goods inventory sold by Cumberland on behalf of Apotex under the transition services agreement to be entered into in connection with the closing of the Transaction.
This Transaction is designed to unlock value and sharpen our focus on advancing our pipeline of differentiated product candidates designed to address unmet medical needs. Following the closing of the Transaction, we will retain our development programs, as well as our majority ownership in Cumberland Emerging Technologies. This positions Cumberland to then operate with the profile of a development-stage biopharmaceutical organization.
Fast Track Designation from the FDA
During the first quarter of 2026, the FDA granted Fast Track Designation for our ifetroban candidate product, targeting a fatal form of heart disease in Duchenne muscular dystrophy (DMD) patients.
This designation is intended to accelerate the development and review of therapies addressing serious conditions with unmet medical needs. Importantly, it allows for more frequent FDA interaction, rolling data submissions and earlier guidance throughout the approval process. The program previously received both Orphan Drug and Rare Pediatric Disease designations from the FDA.
U.S. Promotional Launch of Talicia®
In February 2026, we announced the launch of our national sales promotion for Talicia, under our co-commercialization agreement with Talicia Holding Inc., which we jointly own with RedHill Biopharma. Under this agreement, we assumed responsibility for the distribution and sales promotion of the brand in the U.S. 
As part of the launch, we are utilizing our existing field sales division which also promotes Kristalose, with supporting marketing initiatives designed to increase awareness among gastroenterologists and other prescribers.
New Sancuso® Website
In March 2026, we announced the launch of the new Sancuso website, which is designed to provide health care professionals and patients with enhanced access to educational resources, clinical information and expert insights related to the prevention of chemotherapy-induced nausea and vomiting. The website also features the brand’s key message: “Sancuso – the Difference between Life and Living”.

23


Expanded Indication for Caldolor®
In April 2026, we announced approval from the FDA for an expanded indication for Caldolor. The indication now includes the management of postoperative pain. This approval enhances the clinical utility of Caldolor and supports its role in non-opioid, and opioid-sparing pain management strategies.
With this update, Caldolor is indicated for use in adult and pediatric patients ages 3 months and older for:
Management of mild to moderate pain, including postoperative pain
Management of moderate to severe pain, including postoperative pain, as an adjunct to opioid analgesics
Reduction of fever
This expanded labeling further broadens Caldolor’s use across perioperative and acute care settings.
Tariffs
On April 2, 2026, President Trump issued a proclamation under Section 232 of the Trade Expansion Act of 1962, significantly imposing new tariffs on patented pharmaceuticals and pharmaceutical ingredients. We are carefully assessing how these new rules may affect our operations and supply chains. It appears that the tariffs will not apply to our products that are not patented, and that our products originating in Europe and India may involve a low tariff rate based on trade agreements between the U.S. and those countries.
Summary
We have entered an exciting time for our Company. While we continue to operate our commercial business, we are also planning to implement the transformational transaction with Apotex, following a decision by our shareholders to approve it and satisfaction of the other conditions to closing. We look forward to the opportunity to increase the focus on our pipeline of new medicines that address unmet medical needs for patients.

24


CRITICAL ACCOUNTING POLICIES AND SIGNIFICANT JUDGMENTS AND ESTIMATES
Please see a discussion of our critical accounting policies and significant judgments and estimates in Note 1 to the Company's Condensed Consolidated Financial Statements accompanying this report and the section entitled "Management’s Discussion and Analysis of Financial Condition and Results of Operations" in our 2025 Annual Report on Form 10-K.
Accounting Estimates and Judgments
The preparation of condensed consolidated financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the period. We base our estimates on past experience and on other factors we deem reasonable given the circumstances. Past results help form the basis of our judgments about the carrying value of assets and liabilities that cannot be determined from other sources. Actual results could differ from these estimates. The Company's most significant estimates include: (1) its allowances for chargebacks and accruals for rebates and product returns, (2) the allowances for obsolescent or unmarketable inventory and (3) valuation of contingent consideration liabilities associated with business combinations.
25


RESULTS OF OPERATIONS
Three months ended March 31, 2026 compared to the three months ended March 31, 2025
The following table presents the unaudited interim statements of operations for continuing operations for the three months ended March 31, 2026 and 2025:
Three months ended March 31,
20262025Change
Net revenues$9,131,317 $11,713,055 $(2,581,738)
Costs and expenses:
Cost of products sold1,933,889 1,425,714 508,175 
Selling and marketing5,064,875 4,231,980 832,895 
Research and development1,458,436 1,295,076 163,360 
General and administrative2,554,475 2,463,008 91,467 
Amortization1,248,934 1,005,330 243,604 
Total costs and expenses12,260,609 10,421,108 1,839,501 
Operating income (loss)(3,129,292)1,291,947 (4,421,239)
Interest income78,031 125,709 (47,678)
Interest expense(85,839)(163,802)77,963 
Income (loss) before income taxes(3,137,100)1,253,854 (4,390,954)
Income tax expense(3,871)(5,670)1,799 
Co-commercialization investment loss(146,080)— (146,080)
Net income (loss)$(3,287,051)$1,248,184 $(4,535,235)
The following table summarizes net revenues by product for the periods presented:
Three months ended March 31,
20262025Change
Products:
Sancuso2,928,634 2,256,294 672,340 
Vibativ2,118,295 1,378,066 740,229 
Talicia1,916,481 — 1,916,481 
Kristalose981,483 3,484,310 (2,502,827)
Caldolor965,564 1,307,439 (341,875)
Acetadote51,981 151,651 (99,670)
Vaprisol517 (600)1,117 
Omeclamox-Pak(5,387)5,388 
RediTrex(489)(347)(142)
Other revenue168,850 3,141,629 (2,972,779)
Total net revenues$9,131,317 $11,713,055 $(2,581,738)
Net revenues. The total net revenues for the three months ended March 31, 2026, were $9.1 million compared to $11.7 million for the three months ended March 31, 2025. However, the 2025 revenues included a $3.0 million milestone payment associated with the approval of Vibativ in China.
Sancuso revenue was $2.9 million for the first quarter of 2026, compared to $2.3 million for the first quarter of 2025 primarily due to higher sales volume of the product.
Vibativ revenue was $2.1 million for the three months ended March 31, 2026, compared to $1.4 million for the same prior year period, due to higher sales volumes, including growing shipments of the product's 4-Pak presentation.
26


Talicia revenue was $1.9 million for the three months ended March 31, 2026. Shipments of the brand began in October 2025, and therefore there were no product sales during the prior year period.
Kristalose revenue was $1.0 million for the first quarter of 2026 compared to $3.5 million for the same period in the prior year. The decrease was the result of lower sales volume primarily due to the timing of shipments to one of our co-promotion partners, in addition to increased generic substitution.
Caldolor revenue was $1.0 million for the first quarter of 2026, compared to $1.3 million for the first quarter of 2025. The decrease was primarily due to the timing of international shipments for the product.
Acetadote revenue includes net sales of our Acetadote brand and our share of net sales from our Authorized Generic. During the first quarter of 2026, there was a decrease of $0.1 million in the product's revenue when compared to the prior year period due to being out of inventory for both presentations of the product.
There was no Vaprisol revenue for the three months ended March 31, 2026 as Cumberland is currently out of inventory of the product as we await FDA approval on a new manufacturer. The amount represents adjustments of deductions from previous sales of the product.
Other revenue was $0.2 million for the three months ended March 31, 2026, compared to $3.1 million for the three months ended March 31, 2025. The decrease was primarily due to a milestone payment received in the first quarter of 2025.
Cost of products sold. The cost of products sold for the first quarter of 2026 and 2025 were $1.9 million and $1.4 million, respectively. Cost of products sold, as a percentage of net revenues, were 21.2% during the three months ended March 31, 2026, compared to 12.2% during the three months ended March 31, 2025. The percentage increase is primarily due to the impact of a $3.0 million milestone payment received in 2025.
Selling and marketing. The selling and marketing expenses for the first quarter of 2026 and 2025, were $5.1 million and $4.2 million, respectively. The increase is primarily due to the costs associated with the addition of Talicia.
Research and development. The research and development costs for the three months ended March 31, 2026 and 2025, were $1.5 million and $1.3 million, respectively. A portion of our research and development costs is variable based on the number of trials, study sites, number of patients and the cost per patient in each of our clinical programs.
General and administrative. The general and administrative expense for the first quarter of 2026 was $2.6 million similar to $2.5 million for the same period in 2025.

27


The components of the statements of operations discussed above reflect the following impacts from Vibativ:
Financial Impact of Vibativ
Three months ended March 31,
20262025
Net revenue (1)
$2,118,295 $4,353,066 
Cost of products sold (2)
608,984 248,441 
Royalty and operating expenses560,062 510,676 
Vibativ contribution$949,249 $3,593,949 
(1) Net revenue for 2025 includes $2,975,000 related to a milestone payment received.
(2) The Vibativ inventory included in the costs of product sold during the period was acquired and paid for by Cumberland as part of the acquisition of the brand during 2018.
The components of the statements of operations discussed above reflect the following impacts from Sancuso:
Financial Impact of Sancuso
Three months ended March 31,
20262025
Net revenue$2,928,634 $2,256,294 
Cost of products sold131,506 143,976 
Royalty and operating expenses910,861 929,817 
Sancuso contribution$1,886,267 $1,182,501 
Amortization. The amortization expense is the ratable use of our capitalized intangible assets including product and license rights, patents, trademarks and patent defense costs. Amortization for the three months ended March 31, 2026 and 2025, totaled approximately $1.2 million and $1.0 million, respectively.
Income taxes. The income tax expense for the three months ended March 31, 2026, and for the three months ended March 31, 2025 was minimal for each year.
Research and Development Expenses
The following table shows the primary components of our research and development expenses for the three months ended March 31, 2026 and 2025.
Research and Development ExpensesThree months ended March 31,
20262025
External research and development expenses
 
 
 
Clinical development$500,745$412,222
Regulatory expenses408,208357,700
Other external15,79913,674
Total external expenses924,752783,596
Internal research and development expenses
Personnel costs477,594456,006
Other internal56,09055,474
Total internal expenses533,684511,480
Total research and development expenses$1,458,436$1,295,076
28


LIQUIDITY AND CAPITAL RESOURCES
Working Capital
Our primary sources of liquidity are cash equivalents, cash flows from operations and the amounts borrowed under our line of credit. We believe that our internally generated cash flows, existing working capital and our line of credit will be adequate to finance internal growth, finance business development initiatives, and fund capital expenditures for the foreseeable future.
The following table summarizes our liquidity and working capital as of March 31, 2026 and December 31, 2025:
March 31, 2026December 31, 2025
Cash and cash equivalents$11,007,245 $11,444,693 
Working capital (current assets less current liabilities)$(1,698,794)$315,348 
Current ratio (multiple of current assets to current liabilities)1.0 1.0 
Revolving line of credit availability$9,759,267 $9,759,267 
The following table summarizes our net changes in cash and cash equivalents for the three months ended March 31, 2026 and March 31, 2025:
Three months ended March 31,
20262025
Net cash provided by (used in):
Operating activities$387,025 $3,898,517 
Investing activities(61,173)(1,228,186)
Financing activities(763,300)(5,526,102)
Net decrease in cash and cash equivalents$(437,448)$(2,855,771)
The net $0.4 million decrease in cash and cash equivalents for the three months ended March 31, 2026, was primarily attributable to $0.8 million of cash used in financing activities and $0.1 million of cash used in investing activities, partially offset by $0.4 million of cash provided by operating activities.
Cash provided by operating activities totaled $0.4 million for the three months ended March 31, 2026, primarily due to a $2.7 million decrease in accounts receivable, a $1.3 million increase in depreciation and amortization expense, a $0.7 million decrease in inventory and a $0.4 million decrease in other assets. These cash inflow items were partially offset by the $3.3 million net loss and $1.3 million due to a decrease in accounts payable and other current liabilities.
Cash used in investing activities totaled $0.1 million which was the result of an increase in cash surrender value of life insurance policies and additions to intangible assets.
Cash used in financing activities totaled $0.8 million for the three months ended March 31, 2026, primarily due to $0.7 million for cash settlement of contingent consideration and $0.1 million in cash used to repurchase shares of our common stock.
The net $2.9 million decrease in cash and cash equivalents for the three months ended March 31, 2025, was primarily attributable to $6.8 million of cash used in financing and investing activities, partially offset by $3.9 million of cash provided by operating activities. Cash provided by operating activities totaled $3.9 million for the three months ended March 31, 2025, primarily due to the $1.2 million net income, adjusted by adding back a $1.2 million decrease in accounts receivable, a $1.0 million decrease in inventory, $0.3 million in amortization of operating lease right-of-use assets and $1.0 million in depreciation and amortization expense, partially offset by deducting a $0.2 million decrease in operating lease liability and a $0.6 million decrease in accounts payable and other current liabilities. Cash used in financing activities totaled $5.5 million for the three months ended March 31, 2025, primarily due to $10.0 million in payments on our line of credit, $0.5 million for cash settlement of contingent consideration, and $0.2 million in cash used to repurchase shares of our common stock, partially offset by $5.3 million in proceeds from our ATM offering.


29


Debt Agreement
On September 5, 2023, the Company entered into a new Revolving Credit Loan Agreement with Pinnacle Bank. This facility provides for an aggregate principal funding amount of up to $25 million. The initial revolving line of credit was up to $20 million, with the ability for Cumberland to increase the amount to $25 million, under certain conditions. It had a three year term expiring on October 1, 2026. The interest rate is based on Benchmark (Term SOFR) plus 2.75%. Cumberland was subject to one financial covenant, the maintenance of a Funded Debt Ratio, determined on a quarterly basis. Borrowings under the line of credit are collateralized by substantially all of our assets.
On May 6, 2024, the Company entered into a First Amendment to the Loan Agreement which provided an alternative to the financial covenant by delivering to the lender a borrowing base certificate and complying with certain borrowing base requirements which set forth a maximum revolver amount equal to the lessor of (a) up to $20 million or (b) the sum of the Company's cash balances and eligible accounts receivable.
On November 18, 2025, the Company entered into the First Amendment to the Revolving Credit Note and Second Amendment to the Credit Loan Agreement. The Amendment provides for a principal available for borrowing of up to $15 million. The Company has the right to request an increase of up to an additional $10 million. The aggregate principal funding amount remains unchanged of up to $25 million. The Company is subject to a financial covenant, maintenance of a Minimum Fixed Charge Coverage Ratio determined on a quarterly basis, along with Borrowing Base Requirements, as defined. The Amendment extends the maturity date to October 1, 2027.
OFF-BALANCE SHEET ARRANGEMENTS
During the three months ended March 31, 2026 and 2025, we did not engage in any off-balance sheet arrangements.
Item 3. Quantitative and Qualitative Disclosures about Market Risk
Interest Rate Risk
We are exposed to market risk related to changes in interest rates on our cash on deposit in highly-liquid money market accounts and our revolving credit facility. We do not utilize derivative financial instruments or other market risk-sensitive instruments to manage exposure to interest rate changes. The main objective of our cash investment activities is to preserve principal while maximizing interest income through low-risk investments.
We believe that our interest rate risk related to our cash and cash equivalents is not material. The risk related to interest rates for these accounts would produce less income than expected if market interest rates fall. Based on current interest rates, we do not believe we are exposed to significant downside risk related to a change in interest on our money market accounts at March 31, 2026.
The interest rate risk related to borrowings under our line of credit was based on Term SOFR plus an interest rate spread. The pricing under the Loan Agreement provides for an interest rate spread of 1.75% to 2.75% above Term SOFR with a minimum Term SOFR of 0.90%. The applicable interest rate under the Loan Agreement was 6.375% at March 31, 2026. As of March 31, 2026, we had $5.2 million in borrowings outstanding under our revolving credit facility.
Exchange Rate Risk
While we operate primarily in the United States, we are exposed to foreign currency risk. Currently, we do not utilize financial instruments to hedge exposure to foreign currency fluctuations. We believe our exposure to foreign currency fluctuation is minimal as our purchases in foreign currency have a maximum exposure of 90 days based on invoice terms with a portion of the exposure being limited to 30 days based on the due date of the invoice. Foreign currency exchange gains and losses were immaterial for the three months ended March 31, 2026 and 2025. Neither a five percent increase nor decrease from current exchange rates would have a material effect on our operating results or financial condition.





30



Item 4. Controls and Procedures
The Company’s management, with the participation of the Company’s Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of the Company’s disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the "Exchange Act")), as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on such evaluation, the Company’s Chief Executive Officer and Chief Financial Officer have concluded that, as of the end of such period, the Company’s disclosure controls and procedures were effective to provide reasonable assurance that information required to be disclosed by the Company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC's rules and forms and is accumulated and communicated to the Company’s management, including its Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.
During the three months ended March 31, 2026, there has not been any change in our internal control over financial reporting that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
31


PART II – OTHER INFORMATION
Item 1. Legal Proceedings
The information required by this item is incorporated by reference from Part I, Item 1. Financial Statements, Notes to Unaudited Condensed Consolidated Financial Statements, Note 9.
Item 1A. Risk Factors
Not applicable.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Purchases of Equity Securities
We currently have a share repurchase program to purchase up to $10 million of our common stock pursuant to Rule 10b-18 of the Exchange Act. In January 2019, our Board of Directors established the current $10 million repurchase program to replace the prior authorizations for repurchases of our outstanding common stock.
The following table summarizes the activity, by month, during the three months ended March 31, 2026:
Period
Total Number of
Shares (or Units)
Purchased
Average
Price Paid
per Share
(or Unit)
Total Number of Shares (or Units) Purchased as Part of Publicly Announced Plans or Programs
Maximum number (or Approximate Dollar Value) of Shares (or Units) that May be Purchased Under the Publicly Announced Plans or Programs
January
February
March20,245
(1)
$3.0120,245$61,000.99
Total20,245
(1) 20,245 shares were repurchased directly in private purchases at the then-current fair market value of common stock.
Item 5. Other Information
Rule 10b5-1 Trading Plans
None of our directors or officers adopted, modified or terminated a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement during the three months ended March 31, 2026, as such terms are defined under Item 408(a) of Regulation S-K.


32


Item 6. Exhibits
No.Description
10.1#
10.2#
10.3#
10.4#
10.5#
31.1*
31.2*
32.1**
101.INS*INLINE XBRL INSTANCE DOCUMENT - THE INSTANCE DOCUMENT DOES NOT APPEAR IN THE INTERACTIVE DATA FILE BECAUSE ITS XBRL TAGS ARE EMBEDDED WITHIN THE INLINE XBRL DOCUMENT.
101.SCH*INLINE XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
101.CAL*INLINE XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
101.DEF*INLINE XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
101.LAB*INLINE XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
101.PRE*INLINE XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
104COVER PAGE INTERACTIVE DATA FILE (FORMATTED AS INLINE XBRL AND CONTAINED IN EXHIBIT 101)
*Filed herewith.
**
Furnished herewith.
#Indicates a management contract or compensatory plan
33


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
Cumberland Pharmaceuticals Inc.
Date:May 8, 2026By:/s/ John Hamm
 John Hamm
Chief Financial Officer and Duly Authorized Officer

34
EX-31.1 2 a2026q1-exhibit311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002
I, A.J. Kazimi, certify that:
1.
I have reviewed this Form 10-Q of Cumberland Pharmaceuticals Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
May 8, 2026By:/s/ A.J. Kazimi
A.J. Kazimi
Chief Executive Officer


EX-31.2 3 a2026q1-exhibit312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002
I, John Hamm, certify that:
1.
I have reviewed this Form 10-Q of Cumberland Pharmaceuticals Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
May 8, 2026By:/s/ John Hamm
John Hamm
Chief Financial Officer


EX-32.1 4 a2026q1-exhibit321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE AND
CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q for the fiscal quarter ended March 31, 2026 of Cumberland Pharmaceuticals Inc. (the “Company”), as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, A.J. Kazimi, Chief Executive Officer and John Hamm, Chief Financial Officer of the Company, certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. section 1350), that:
1.
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
/s/ A. J. Kazimi
A.J. Kazimi
Chief Executive Officer
May 8, 2026
/s/ John Hamm
John Hamm
Chief Financial Officer
May 8, 2026
 


EX-101.SCH 5 cpix-20260331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - Condensed Consolidated Statement of Equity link:presentationLink link:calculationLink link:definitionLink 9952156 - Disclosure - Organization and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 9952157 - Disclosure - Earnings (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Shareholders' Equity and Debt link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Collaborative Agreements link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Product Acquisitions and Return of Product Rights link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 9955511 - Disclosure - Organization and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 9955512 - Disclosure - Earnings (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9955513 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 9955514 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9955515 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9955516 - Disclosure - Product Acquisitions and Return of Product Rights (Tables) link:presentationLink link:calculationLink link:definitionLink 9955517 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 9955518 - Disclosure - Organization and Basis of Presentation Organization (Details) link:presentationLink link:calculationLink link:definitionLink 9955519 - Disclosure - Earnings (Loss) Per Share - Schedule of Computation of Numerator and Denominator in Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9955520 - Disclosure - Earnings (Loss) Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955521 - Disclosure - Revenues - Schedule of Net Product Revenues by Product (Details) link:presentationLink link:calculationLink link:definitionLink 9955522 - Disclosure - Revenues - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955523 - Disclosure - Inventories - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955524 - Disclosure - Inventories - Schedule of Current Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9955525 - Disclosure - Inventories - Schedule of Non-Current Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9955526 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955527 - Disclosure - Leases - Lease Position (Details) link:presentationLink link:calculationLink link:definitionLink 9955528 - Disclosure - Leases - Schedule of Lease Liabilities Maturity and Future Minimum Lease Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 9955528 - Disclosure - Leases - Schedule of Lease Liabilities Maturity and Future Minimum Lease Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 9955529 - Disclosure - Leases - Rent Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9955530 - Disclosure - Shareholders' Equity and Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9955531 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9955532 - Disclosure - Product Acquisitions and Return of Product Rights - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955533 - Disclosure - Product Acquisitions and Return of Product Rights - Change in Consideration, Vibativ (Details) link:presentationLink link:calculationLink link:definitionLink 9955534 - Disclosure - Product Acquisitions and Return of Product Rights - Change in Consideration, Sancuso Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 9955535 - Disclosure - Segment Reporting - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955536 - Disclosure - Segment Reporting - Summary of Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 9955537 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 cpix-20260331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 cpix-20260331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 cpix-20260331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Weighted-average shares outstanding Weighted Average Number of Shares Outstanding, Diluted [Abstract] Trading Arrangement: Trading Arrangement [Axis] Maximum Maximum [Member] Range [Domain] Statistical Measurement [Domain] Federal Income Tax Jurisdiction, Domestic Federal [Member] Title of 12(b) Security Title of 12(b) Security Subsequent Event Subsequent Event [Member] Document Fiscal Year Focus Document Fiscal Year Focus Adjustment to Compensation, Amount Adjustment to Compensation Amount Segment Reporting [Abstract] 2027 Lessee, Operating Lease, Liability, to be Paid, Year One Interest expense Interest Expense, Operating and Nonoperating Revenue from External Customers by Products and Services [Table] Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Table] Line of Credit Line of Credit [Member] Restatement Determination Date Restatement Determination Date Inventory Write-down Inventory Write-down Net (increase) decrease of investment in manufacturing Payments For (Proceeds From) Other Productive Assets Payments For (Proceeds From) Other Productive Assets Amendment Flag Amendment Flag Current liabilities: Liabilities, Current [Abstract] Inventory [Axis] Inventory [Axis] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Non-current inventories Less non-current inventories Inventory, Noncurrent Base rent per square foot Lessee, Operating Lease, Base Rent Lessee, Operating Lease, Base Rent Leases [Abstract] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Entity Address, State or Province Entity Address, State or Province PEO Total Compensation Amount PEO Total Compensation Amount Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Asset Acquisition [Axis] Asset Acquisition [Axis] Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Basic (in shares) Weighted-average shares outstanding – basic (in shares) Weighted Average Number of Shares Outstanding, Basic Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Schedule of inventory, noncurrent Schedule of Inventory, Noncurrent [Table Text Block] Total current liabilities Liabilities, Current 2030 Lessee, Operating Lease, Liability, to be Paid, Year Four Entity Address, City or Town Entity Address, City or Town Restricted stock granted in period, shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Statement of Financial Position [Abstract] Relationship to Entity [Domain] Title and Position [Domain] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Intangible assets, net Intangible Asset, Finite-Lived, after Accumulated Amortization Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Cash payment of royalty during the period Cash payment of milestones and royalty during the period Payments for Royalties Broadwest Lease, Five Year Renewal Option Broadwest Lease, Five Year Renewal Option [Member] Broadwest Lease, Five Year Renewal Option Tiered royalty payments, threshold Payments To Acquire Business, Tiered Royalty Payments, Threshold Payments To Acquire Business, Tiered Royalty Payments, Threshold Sublease income Sublease Income Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Line of credit, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Milestone payment remaining Payments To Acquire Business, Milestone Payment Remaining Payments To Acquire Business, Milestone Payment Remaining Vaprisol Vaprisol [Member] Vaprisol Subsequent Event Type [Axis] Subsequent Event Type [Axis] Recent Accounting Guidance New Accounting Pronouncements, Policy [Policy Text Block] Summary of segment reporting Segment Reporting [Table Text Block] Noncontrolling Interest [Member] Noncontrolling Interest [Member] Use of Estimates Use of Estimates, Policy [Policy Text Block] Increase in cash surrender value of life insurance policies Payment to Acquire Life Insurance Policy, Investing Activities Noncash interest expense Amortization of Debt Issuance Costs Nephron Pharmaceuticals Corporation (“Nephron”) Nephron Pharmaceuticals Corporation (“Nephron”) [Member] Nephron Pharmaceuticals Corporation (“Nephron”) Schedule of maturity of lease liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Document Period End Date Document Period End Date Net cash provided by (used in) investing activities Cash Provided by (Used in) Investing Activity, Including Discontinued Operation Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Two SHAREHOLDERS’ EQUITY AND DEBT Equity [Text Block] Costs and expenses: Costs and expenses: Costs and Expenses [Abstract] Security Exchange Name Security Exchange Name Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Entity Shell Company Entity Shell Company Operating lease current liabilities Operating Lease, Liability, Current Operating Segments Segment Reporting, Policy [Policy Text Block] EARNINGS (LOSS) PER SHARE Earnings Per Share [Text Block] Name Outstanding Recovery, Individual Name Income (loss) per share attributable to common shareholders Earnings Per Share [Abstract] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items] Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Schedule of net product revenues by product Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Table Text Block] Total liabilities Liabilities Trading Symbol Trading Symbol Additions to property and equipment Payments to Acquire Property, Plant, and Equipment Number of renewal terms Lessee, Operating Lease, Number Of Renewal Terms Lessee, Operating Lease, Number Of Renewal Terms Caldolor Product - Caldolor [Member] Product - Caldolor Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Company Selected Measure Name Company Selected Measure Name Sale of Stock [Domain] Sale of Stock [Domain] Income Tax Disclosure [Abstract] Forfeitured Forfeitured [Member] Forfeitured Credit Facility [Domain] Credit Facility [Domain] Cash flows from operating activities: Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract] Compensation Amount Outstanding Recovery Compensation Amount Individual: Individual [Axis] Pinnacle Bank Pinnacle Bank [Member] Pinnacle Bank Diluted (in shares) Weighted-average shares outstanding – diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Entity Emerging Growth Company Entity Emerging Growth Company Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Proceeds from ATM offering, net Proceeds from ATM offering, net Proceeds from ATM offering, net Net operating loss carryforwards Operating Loss Carryforwards Less: Interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revenue from Contract with Customer [Abstract] Dilutive effect of other securities (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Talicia Product - Talicia [Member] Product - Talicia Award Timing Predetermined Award Timing Predetermined [Flag] Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Total minimum lease payments Lessee, Operating Lease, Liability, to be Paid Square feet of office space Area of Real Estate Property Inventory, Current [Table] Inventory, Current [Table] All Executive Categories All Executive Categories [Member] Operating lease liabilities Increase (Decrease) in Operating Lease Liability Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Vibativ Product - Vibativ [Member] Product - Vibativ Asset Acquisition [Domain] Asset Acquisition [Domain] Asset acquisition, monthly receivable, amount Asset Acquisition, Monthly Receivable, Amount Asset Acquisition, Monthly Receivable, Amount Schedule of rent expense and sublease income Schedule of Rent Expense and Sublease Income [Table Text Block] Schedule of Rent Expense and Sublease Income [Table Text Block] Selling and marketing Selling and Marketing Expense Other investment liabilities Investment-related Liabilities Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Lease Liabilities Operating Lease, Liability [Abstract] Renewal term Lessee, Operating Lease, Renewal Term Schedule of calculation of numerator and denominator in earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Leased area Lessee, Operating Lease, Leased Area Lessee, Operating Lease, Leased Area SEGMENT REPORTING Segment Reporting [Text Block] Expiration Date Trading Arrangement Expiration Date Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Total equity Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest Expiration period Line of Credit Facility, Expiration Period Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Payments on line of credit Repayments of Notes Payable Business Combination [Line Items] Business Combination [Line Items] Business Combination [Line Items] Rent increase Lessee, Operating Lease, Rent Increase Lessee, Operating Lease, Rent Increase Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Revenues, including adjustments Revenue from Contract with Customer, Excluding Assessed Tax, Including Adjustments Revenue from Contract with Customer, Excluding Assessed Tax, Including Adjustments Share issuances Proceeds from Issuance of Common Stock Common stock, shares authorized (in shares) Common Stock, Shares Authorized Exercise Price Award Exercise Price Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract] Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract] Lessee, Operating Lease, Remaining Lease Term Lessee, Operating Lease, Remaining Lease Term Authorized amount Share Repurchase Program, Authorized, Amount Document Quarterly Report Document Quarterly Report Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Lender Name [Axis] Lender Name [Axis] Income (loss) before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Lease Contractual Term [Axis] Lease Contractual Term [Axis] Business Combination [Table] Business Combination [Table] Equity Component [Domain] Equity Component [Domain] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract] Revolving line of credit - long term Borrowings outstanding Long-Term Line of Credit, Noncurrent Total costs and expenses Costs and Expenses Adoption Date Trading Arrangement Adoption Date Decrease in cash surrender value of life insurance policies over premiums paid Increase (Decrease) In Life Insurance Policies Over Premiums Paid Increase (Decrease) In Life Insurance Policies Over Premiums Paid Interest rate spread Debt Instrument, Interest Rate, Stated Percentage Counterparty Name [Domain] Counterparty Name [Domain] Total shareholders’ equity Equity, Attributable to Parent ASSETS Assets [Abstract] Title Trading Arrangement, Individual Title Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Total Present value of lease liabilities Operating Lease, Liability Insider Trading Policies and Procedures [Line Items] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Prepaid and other current assets Prepaid Expense and Other Assets, Current Business Combination [Domain] Business Combination [Domain] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] U.S. Product Asset Rights - Sancuso U.S. Product Asset Rights - Sancuso [Member] U.S. Product Asset Rights - Sancuso Anti-dilutive shares and options (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Number of operating segments Number of Operating Segments Entity Central Index Key Entity Central Index Key Common stock— no par value; 100,000,000 shares authorized; 14,983,107 and 14,956,627 shares issued and outstanding as of March 31, 2026, and December 31, 2025, respectively Common Stock, Value, Outstanding All Adjustments to Compensation All Adjustments to Compensation [Member] Business Combination [Axis] Business Combination [Axis] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Net cash provided by operating activities Cash Provided by (Used in) Operating Activity, Including Discontinued Operation Income Statement [Abstract] Shareholders’ equity: Equity, Attributable to Parent [Abstract] Document Transition Report Document Transition Report Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable rate Debt Instrument, Basis Spread on Variable Rate City Area Code City Area Code Restricted Stock Restricted Stock [Member] All Individuals All Individuals [Member] SUBSEQUENT EVENT Subsequent Events [Text Block] Amortization of operating lease right-of-use asset Operating Lease, Right-of-Use Asset, Periodic Reduction Name Forgone Recovery, Individual Name Caldolor Caldolor [Member] Caldolor Finished goods Inventory, Finished Goods, Net of Reserves Loss Contingency Accrual [Roll Forward] Loss Contingency Accrual [Roll Forward] Non-current portion of accrued contingent consideration Business Combination, Contingent Consideration, Liability, Noncurrent Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Statement [Line Items] Statement [Line Items] Total assets Assets Maturity of Lease Liabilities at March 31, 2026 Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Business Combination [Abstract] Milestone payment Payments To Acquire Business, Milestone Payment Payments To Acquire Business, Milestone Payment Omeclamox-Pak Product - Vaprisol [Member] Product - Vaprisol Other current assets and other assets Increase (Decrease) in Other Operating Assets Share issuances (in shares) Stock Issued During Period, Shares, New Issues PEO PEO [Member] Share-based compensation credit Share-Based Payment Arrangement, Expense Other long-term liabilities Other Liabilities, Noncurrent Vaprisol Product - Omeclamox-Pak [Member] Product - Omeclamox-Pak Goodwill Goodwill Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Apotex Apotex, Inc. [Member] Apotex, Inc. Co-commercialization investment Investments Subsequent Event Type [Domain] Subsequent Event Type [Domain] Acetadote Acetadote [Member] Acetadote Retained Earnings [Member] Retained Earnings [Member] Operating lease non-current liabilities Operating Lease, Liability, Noncurrent Revolving Credit Facility Revolving Credit Facility [Member] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] ATM ATM [Member] ATM Increase (Decrease) in Shareholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Award Timing Disclosures [Line Items] Diluted (in USD per share) Earnings Per Share, Diluted Entity Current Reporting Status Entity Current Reporting Status Net cash used in financing activities Cash Provided by (Used in) Financing Activity, Including Discontinued Operation Total Shareholder Return Amount Total Shareholder Return Amount Co-commercialization investment loss Unrealized Gain (Loss) on Investments Inventory [Domain] Inventory [Domain] Amortization Intangible Asset, Finite-Lived, Amortization Expense Deferred offering costs Deferred Offering Costs Research and development Research and Development Expense Lease Contractual Term [Domain] Lease Contractual Term [Domain] Adjustments to reconcile net income (loss) to net cash provided by operating activities: Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract] Tiered royalty payments (percentage) Payments To Acquire Business, Tiered Royalty Payments, Percentage Payments To Acquire Business, Tiered Royalty Payments, Percentage Cash flows from financing activities: Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract] Net revenues Revenues Revenue from Contract with Customer, Excluding Assessed Tax Property and equipment, net Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization INVENTORIES Inventory Disclosure [Text Block] Repurchase of common shares Repurchased shares Stock Repurchased During Period, Value Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Underlying Securities Award Underlying Securities Amount REVENUES Revenue from Contract with Customer [Text Block] Inventories, net Increase (Decrease) in Inventories Present value of remaining lease payments, percent Operating Lease, Weighted Average Discount Rate, Percent Asset acquisition, reimbursement receivable, amount Asset Acquisition, Reimbursement Receivable, Amount Asset Acquisition, Reimbursement Receivable, Amount Sale of Stock [Axis] Sale of Stock [Axis] Title of Individual [Axis] Title and Position [Axis] Current portion of accrued contingent consideration Business Combination, Contingent Consideration, Liability, Current Commitments and Contingencies Disclosure [Abstract] All Trading Arrangements All Trading Arrangements [Member] Other Performance Measure, Amount Other Performance Measure, Amount Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Acetadote Product - Acetadote [Member] Product - Acetadote Operating income (loss) Operating Income (Loss) Current Fiscal Year End Date Current Fiscal Year End Date Kristalose Product - Kristalose [Member] Product - Kristalose Sancuso Product - Sancuso [Member] Product - Sancuso Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount PRODUCT ACQUISITIONS AND RETURN OF PRODUCT RIGHTS Business Combination [Text Block] Repurchase of common shares (in shares) Repurchase of shares (in shares) Stock Repurchased During Period, Shares Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Entity File Number Entity File Number Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Wet Laboratory and Office Space Office Building [Member] Share-based compensation Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Kindos Kindos [Member] Kindos Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Common stock, shares issued (in shares) Common Stock, Shares, Issued Measure: Measure [Axis] gross proceed of ATM share issuance gross proceed of ATM share issuance gross proceed of ATM share issuance Equity Components [Axis] Equity Components [Axis] Accounts receivable Increase (Decrease) in Accounts Receivable Product and Service [Domain] Product and Service [Domain] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Incentive Stock Options Incentive Stock Options [Member] Incentive Stock Options Entity Interactive Data Current Entity Interactive Data Current Net loss (income) at subsidiary attributable to noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Entity Small Business Entity Small Business 2029 Lessee, Operating Lease, Liability, to be Paid, Year Three Termination Date Trading Arrangement Termination Date Subsequent Events [Abstract] Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Other current liabilities Other Liabilities, Current Shelf registration, sale of corporate securities (up to) Stock Issued During Period, Shelf Registration, Proceeds From Sale of Corporate Securities Other assets Other Assets, Noncurrent Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Document Type Document Type Fair Value as of Grant Date Award Grant Date Fair Value Accordion feature, increase limit Line Of Credit Facility, Accordion Feature, Increase Limit Line Of Credit Facility, Accordion Feature, Increase Limit Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Common shares left to repurchase Share Repurchase Program, Remaining Authorized, Amount Arrangement Duration Trading Arrangement Duration Subsequent Event [Line Items] Subsequent Event [Line Items] Statement of Stockholders' Equity [Abstract] Local Phone Number Local Phone Number Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Registrant Name Entity Registrant Name Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Revenues Revenues Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Co-commercialization investment loss Income (Loss) from Equity Method Investments Accounts payable and other current liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Tax Contingency [Table] Income Tax Contingency [Table] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Executive Category: Executive Category [Axis] Restricted stock awards, vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Counterparty Name [Axis] Counterparty Name [Axis] LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Inventories, net Total inventories classified as current Inventory, Net Equity Award [Domain] Award Type [Domain] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount 2026 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Business combination, contingent consideration Business Combination, Contingent Consideration [Table Text Block] Term of contract Lessee, Operating Lease, Term of Contract Other revenue Product - Other [Member] Product - Other PEO Name PEO Name Future minimum sublease income under noncancelable operating subleases Lessor, Operating Lease, Payment to be Received Long-Lived Asset, Class [Axis] Long-Lived Asset, Class [Axis] Cash settlement of contingent consideration Payment for Contingent Consideration Liability, Financing Activities Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Entity Tax Identification Number Entity Tax Identification Number Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Kristalose Kristalose [Member] Kristalose Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Finished Goods Finished Goods [Member] Finished Goods Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Non-NEOs Non-NEOs [Member] Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] ORGANIZATION AND BASIS OF PRESENTATION Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Subsequent Event [Table] Subsequent Event [Table] Net (increase) decrease of investment in manufacturing Payments to Acquire Businesses, Gross Share-based compensation Share-Based Payment Arrangement, Noncash Expense Lease position Assets and Liabilities, Lessee [Table Text Block] Assets and Liabilities, Lessee Schedule of inventory, current Schedule of Inventory, Current [Table Text Block] LEASES Lessee, Operating Leases [Text Block] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Basic (in USD per share) Earnings Per Share, Basic Payments made in connection with repurchase of common shares Payments for Repurchase of Common Stock Total current assets Assets, Current Range [Axis] Statistical Measurement [Axis] Insider Trading Arrangements [Line Items] Accordion feature, higher borrowing capacity option Line Of Credit Facility, Accordion Feature, Higher Borrowing Capacity Option Line Of Credit Facility, Accordion Feature, Higher Borrowing Capacity Option Award Type [Axis] Award Type [Axis] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Accumulated deficit Retained Earnings (Accumulated Deficit) Product and Service [Axis] Product and Service [Axis] Increase (decrease) in non-cash contingent consideration Change in fair value of contingent consideration included in operating expenses Business Combination, Contingent Consideration, Change in Contingent Consideration, Liability, Increase (Decrease) Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Common Stock [Member] Common Stock Common Stock [Member] Additional liability Beginning balance Ending balance Business Combination, Contingent Consideration, Liability Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Cover [Abstract] Trade and Note Receivables Policy Receivable [Policy Text Block] Equity Awards Adjustments Equity Awards Adjustments [Member] COLLABORATIVE AGREEMENTS Collaborative Arrangement Disclosure [Text Block] Total liabilities and equity Liabilities and Equity Employee Stock Option Share-Based Payment Arrangement, Option [Member] After 2030 Lessee, Operating Lease, Liability, to be Paid, after Year Four Lessee, Operating Lease, Liability, to be Paid, after Year Four Noncontrolling interests Equity, Attributable to Noncontrolling Interest Sancuso Sancuso [Member] Sancuso Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Income Tax Authority [Domain] Income Tax Jurisdiction [Domain] Inventory Disclosure [Abstract] Tabular List, Table Tabular List [Table Text Block] Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Additions to intangible assets Payments to Acquire Intangible Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Equity: Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Inventory, Noncurrent [Table] Inventory, Noncurrent [Table] Inventory, Noncurrent Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] General and administrative General and Administrative Expense Long-Lived Asset, Class [Domain] Long-Lived Asset, Class [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Statement of Cash Flows [Abstract] Contingent consideration earned and accrued in operating expenses Business Combination, Contingent Consideration, Earned and Accrued in Operating Expenses Business Combination, Contingent Consideration, Earned and Accrued in Operating Expenses Inventory [Line Items] Inventory [Line Items] Credit Facility [Axis] Credit Facility [Axis] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Income Tax Authority [Axis] Income Tax Jurisdiction [Axis] Name Measure Name INCOME TAXES Income Tax Disclosure [Text Block] Accounts payable Accounts Payable, Current Pay vs Performance Disclosure [Line Items] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Entity Filer Category Entity Filer Category Director Director [Member] Asset acquisition, price of acquisition, expected Asset Acquisition, Price of Acquisition, Expected Name Trading Arrangement, Individual Name Cash and cash equivalents Cash and Cash Equivalent Inventory, Noncurrent [Line Items] Inventory, Noncurrent [Line Items] Inventory, Noncurrent [Line Items] Rent expense Operating Lease, Expense Equity and Debt [Abstract] Equity and Debt [Abstract] Company Selected Measure Amount Company Selected Measure Amount Depreciation and amortization expense Depreciation, Depletion and Amortization Total inventories Inventory, Gross Entity Address, Address Line Two Entity Address, Address Line Two Share-based compensation (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Net income (loss) Net (loss) income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Current assets: Assets, Current [Abstract] Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Non-PEO NEO Non-PEO NEO [Member] Entity Address, Address Line One Entity Address, Address Line One Income tax expense Income Tax Expense (Benefit) Cost of products sold Cost of Product and Service Sold Award Timing Method Award Timing Method [Text Block] Cumberland Pharmaceuticals Inc. Cumberland Pharmaceuticals Inc. [Member] Cumberland Pharmaceuticals Inc. Net decrease in cash and cash equivalents Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Product Assets And Global Rights - Vibativ Product Assets And Global Rights - Vibativ [Member] Product Assets And Global Rights - Vibativ Vibativ Vibativ [Member] Vibativ Net income (loss) attributable to common shareholders Net Income (Loss) Net Income (Loss) Attributable to Parent Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Raw Materials Raw Materials [Member] Statement [Table] Statement [Table] Raw materials and work in process Inventory, Work in Process and Raw Materials, Net of Reserves Restatement Determination Date: Restatement Determination Date [Axis] Interest income Investment Income, Interest Ifetroban Ifetroban [Member] Ifetroban Recipharm Recipharm [Member] Recipharm RediTrex Product - RediTrex [Member] Product - RediTrex Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] EX-101.PRE 9 cpix-20260331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.26.1
Cover Page - shares
3 Months Ended
Mar. 31, 2026
May 05, 2026
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2026  
Document Transition Report false  
Entity File Number 001-33637  
Entity Registrant Name Cumberland Pharmaceuticals Inc.  
Entity Incorporation, State or Country Code TN  
Entity Tax Identification Number 62-1765329  
Entity Address, Address Line One 1600 West End Avenue  
Entity Address, Address Line Two Suite 1300  
Entity Address, City or Town Nashville  
Entity Address, State or Province TN  
Entity Address, Postal Zip Code 37203  
City Area Code 615  
Local Phone Number 255-0068  
Title of 12(b) Security Common stock, no par value  
Trading Symbol CPIX  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   14,983,107
Document Fiscal Year Focus 2025  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Entity Central Index Key 0001087294  
Current Fiscal Year End Date --12-31  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Balance Sheets - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 11,007,245 $ 11,444,693
Accounts receivable, net 14,261,978 16,944,780
Inventories, net 5,453,836 6,225,518
Prepaid and other current assets 2,066,198 2,445,276
Total current assets 32,789,257 37,060,267
Non-current inventories 9,875,505 9,253,090
Property and equipment, net 237,375 264,724
Intangible assets, net 12,793,249 14,027,921
Goodwill 914,000 914,000
Operating lease right-of-use assets 7,618,720 8,343,832
Co-commercialization investment 3,840,700 3,986,780
Other assets 2,926,214 2,973,378
Total assets 70,995,020 76,823,992
Current liabilities:    
Accounts payable 16,537,072 18,567,546
Operating lease current liabilities 485,162 467,774
Other investment liabilities 4,487,137 5,074,504
Other current liabilities 12,978,680 12,635,095
Total current liabilities 34,488,051 36,744,919
Revolving line of credit - long term 5,240,733 5,240,733
Operating lease non-current liabilities 4,343,892 4,471,965
Other long-term liabilities 5,619,332 5,822,153
Total liabilities 49,692,008 52,279,770
Shareholders’ equity:    
Common stock— no par value; 100,000,000 shares authorized; 14,983,107 and 14,956,627 shares issued and outstanding as of March 31, 2026, and December 31, 2025, respectively 51,730,222 51,684,381
Accumulated deficit (30,093,698) (26,804,059)
Total shareholders’ equity 21,636,524 24,880,322
Noncontrolling interests (333,512) (336,100)
Total equity 21,303,012 24,544,222
Total liabilities and equity $ 70,995,020 $ 76,823,992
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Mar. 31, 2026
Dec. 31, 2025
Statement of Financial Position [Abstract]    
Common stock, par value (in dollars per share) $ 0 $ 0
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 14,983,107 14,956,627
Common stock, shares outstanding (in shares) 14,983,107 14,956,627
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Operations - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Net revenues $ 9,131,317 $ 11,713,055
Costs and expenses:    
Cost of products sold 1,933,889 1,425,714
Selling and marketing 5,064,875 4,231,980
Research and development 1,458,436 1,295,076
General and administrative 2,554,475 2,463,008
Amortization 1,248,934 1,005,330
Total costs and expenses 12,260,609 10,421,108
Operating income (loss) (3,129,292) 1,291,947
Interest income 78,031 125,709
Interest expense (85,839) (163,802)
Income (loss) before income taxes (3,137,100) 1,253,854
Income tax expense (3,871) (5,670)
Co-commercialization investment loss (146,080) 0
Net income (loss) (3,287,051) 1,248,184
Net loss (income) at subsidiary attributable to noncontrolling interests (2,588) 8,884
Net income (loss) attributable to common shareholders $ (3,289,639) $ 1,257,068
Income (loss) per share attributable to common shareholders    
Basic (in USD per share) $ (0.22) $ 0.08
Diluted (in USD per share) $ (0.22) $ 0.08
Weighted-average shares outstanding    
Basic (in shares) 14,960,210 14,942,522
Diluted (in shares) 14,960,210 15,259,824
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Cash Flows - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Cash flows from operating activities:    
Net (loss) income $ (3,287,051) $ 1,248,184
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization expense 1,276,283 1,031,584
Amortization of operating lease right-of-use asset 285,184 285,184
Co-commercialization investment loss 146,080 0
Share-based compensation 106,842 74,212
Increase (decrease) in non-cash contingent consideration (228,965) 44,976
Decrease in cash surrender value of life insurance policies over premiums paid 86,949 81,182
Noncash interest expense 5,173 5,362
Accounts receivable 2,682,802 1,213,541
Inventories, net 703,861 967,399
Other current assets and other assets 384,152 60,371
Operating lease liabilities (225,351) (219,493)
Accounts payable and other current liabilities (1,346,113) (600,043)
Other long-term liabilities (202,821) (293,942)
Net cash provided by operating activities 387,025 3,898,517
Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]    
Additions to property and equipment 0 47,630
Increase in cash surrender value of life insurance policies (42,018) 0
Net (increase) decrease of investment in manufacturing 0 1,162,357
Additions to intangible assets 19,155 18,199
Net cash provided by (used in) investing activities (61,173) (1,228,186)
Cash flows from financing activities:    
Proceeds from ATM offering, net 0 5,266,334
Payments on line of credit 0 (10,035,437)
Cash settlement of contingent consideration (702,299) (511,131)
Payments made in connection with repurchase of common shares (61,001) (245,868)
Net cash used in financing activities (763,300) (5,526,102)
Net decrease in cash and cash equivalents (437,448) (2,855,771)
Cash and cash equivalents at beginning of period 11,444,693 17,964,184
Cash and cash equivalents at end of period $ 11,007,245 $ 15,108,413
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statement of Equity - USD ($)
Total
Common Stock [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
Beginning balance (in shares) at Dec. 31, 2024   13,952,624    
Beginning balance at Dec. 31, 2024 $ 22,545,977 $ 46,821,425 $ (23,967,931) $ (307,517)
Increase (Decrease) in Shareholders' Equity [Roll Forward]        
Share issuances (in shares)   1,000,000    
Share issuances 4,715,950 $ 4,715,950    
Share-based compensation (in shares)   62,350    
Share-based compensation 74,213 $ 74,213    
Repurchase of common shares (in shares)   (53,837)    
Repurchase of common shares (243,705) $ (243,705)    
Net (loss) income 1,248,184   1,257,068 (8,884)
Ending balance (in shares) at Mar. 31, 2025   14,961,137    
Ending balance at Mar. 31, 2025 $ 28,340,619 $ 51,367,883 (22,710,863) (316,401)
Beginning balance (in shares) at Dec. 31, 2025 14,956,627 14,956,627    
Beginning balance at Dec. 31, 2025 $ 24,544,222 $ 51,684,381 (26,804,059) (336,100)
Increase (Decrease) in Shareholders' Equity [Roll Forward]        
Share-based compensation (in shares)   46,725    
Share-based compensation 106,842 $ 106,842    
Repurchase of common shares (in shares)   (20,245)    
Repurchase of common shares (61,001) $ (61,001)    
Net (loss) income $ (3,287,051)   (3,289,639) 2,588
Ending balance (in shares) at Mar. 31, 2026 14,983,107 14,983,107    
Ending balance at Mar. 31, 2026 $ 21,303,012 $ 51,730,222 $ (30,093,698) $ (333,512)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.26.1
Organization and Basis of Presentation
3 Months Ended
Mar. 31, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
ORGANIZATION AND BASIS OF PRESENTATION ORGANIZATION AND BASIS OF PRESENTATION
Cumberland Pharmaceuticals Inc. ("Cumberland," the "Company," or as used in the context of "we," "us," or "our"), is a specialty pharmaceutical company focused on the acquisition, development and commercialization of branded prescription pharmaceuticals. We are dedicated to our mission of working together to provide unique products that improve the quality of patient care.
Our primary target markets are hospital acute care, gastroenterology and oncology. These medical specialties are characterized by relatively concentrated prescriber bases that we believe can be served effectively by small, targeted sales forces. We promote our approved products through our hospital, field and oncology sales forces in the United States. We continue to build a network of established international partners with the needed regulatory and commercial capabilities to register and provide our medicines to patients in their countries.
Cumberland’s growth strategy involves maximizing the potential of our existing brands, while continuing to build a portfolio of differentiated products. Our current portfolio includes seven products approved by the U.S. Food and Drug Administration ("FDA") in the United States. We also continue to build international partnerships to bring our medicines to patients in other countries. Additionally, we look for opportunities to expand our brands into new patient populations through clinical trials, new product presentations and our support of select, investigator-initiated studies. Meanwhile, our clinical team is developing a pipeline of new product candidates to address poorly met medical needs. We also pursue opportunities to acquire additional marketed brands as well as late-stage development product candidates in our target medical specialties.
The Company’s products are manufactured by third parties, which are overseen by our quality control and manufacturing professionals. We work closely with our warehousing and distribution partners to make our products available in the U.S.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements of the Company have been prepared on a basis consistent with the December 31, 2025, audited consolidated financial statements and include all adjustments, consisting of only normal recurring adjustments, necessary to fairly present the information set forth herein. All significant intercompany accounts and transactions have been eliminated in consolidation. The unaudited condensed consolidated financial statements have been prepared in accordance with the regulations of the Securities and Exchange Commission (the "SEC"), and certain information and disclosures have been condensed or omitted as permitted by the SEC for interim period presentation. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the year ended December 31, 2025 (the "2025 Annual Report on Form 10-K"). The results of operations for the three months ended March 31, 2026, are not necessarily indicative of the results to be expected for the entire fiscal year or any future period.
Recent Accounting Guidance
Recent Accounting Pronouncements
In November 2023, the Financial Accounting Standards Board ("FASB") issued final guidance in Accounting Standards Update ("ASU") 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which is intended to improve transparency of segment disclosures, primarily through expanded disclosures for significant segment expenses. The guidance is effective for annual periods beginning in 2024 and interim periods beginning in 2025. With the Company having only one segment, the adoption, effective January 1, 2024, did not have a material impact on the Company’s consolidated financial statements.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("Update 2023-09"), which expands income tax disclosure requirements to include additional information related to the rate reconciliation of our effective tax rates to statutory rates as well as additional disaggregation of taxes paid. The amendments in Update 2023-09 also remove disclosures related to certain unrecognized tax benefits and deferred taxes. Update 2023-09 is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. We adopted Update 2023-09 effective for the year ended December 31, 2025 on a prospective basis.
Recently Issued Accounting Standards Not Yet Adopted
In November 2024, the FASB issued ASU No. 2024-03, Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses ("ASU 2024-03"), which requires companies to disclose additional information for certain relevant expense categories in the Statements of Operations and within the notes to the financial statements. ASU 2024-03 is effective for annual periods beginning after December 15, 2026, and interim periods beginning after December 15, 2027, with early adoption permitted and can be applied either prospectively to financial statements issued for reporting periods after the effective date, or retrospectively to prior periods which are presented in the financial statements. We are currently assessing the impact of the requirements on our consolidated financial statements and disclosures.
Use of Estimates
The preparation of the condensed consolidated financial statements in conformity with U.S. generally accepted accounting principles requires management of the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the period. Actual results could differ from those estimates under different assumptions and conditions. The Company's most significant estimates include: (1) its allowances for chargebacks and accruals for rebates and product returns, (2) the allowances for obsolescent or unmarketable inventory and (3) valuation of contingent consideration liabilities associated with business combinations.
Operating Segments
The Company has one operating segment, which is specialty pharmaceutical products. Management has chosen to organize the Company based on the type of products sold. Operating segments are identified as components of an enterprise about which separate discrete financial information is evaluated by the chief operating decision maker, or decision-making group, in making decisions regarding resource allocation and assessing performance. The Company, which uses consolidated financial information in determining how to allocate resources and assess performance, has concluded that our specialty pharmaceutical products compete in similar economic markets and similar circumstances. Substantially all of the Company’s assets are located in the United States and total revenues are primarily attributable to U.S. customers.
Trade and Note Receivables Policy
Management evaluates the application of Current Expected Credit Losses (CECL) to all of its financial instruments including trade and note receivables. CECL is applicable to all financial instruments measured at amortized cost. Therefore for the Company, this principally relates to trade receivables and two notes receivable. CECL also requires the measurement of expected credit losses on a collective (pool) basis when similar risk characteristics exist. This may include, either individually or in combination, some of the following characteristics of Accounting Standards Codification ("ASC") 326-20-55-5:
a.Internal or external credit score/rating
b.Risk ratings or classification
c.Financial asset type
d.Size
e.Effective interest rate
f.Term
g.Geographical location
h.Historical or expected credit loss patterns
i.Reasonable and supportable forecast periods
The standard requires entities to pool financial assets but allows them to choose which risk characteristics to use. Under the requirements of the guidance, the Company reassesses at the end of each reporting period whether the pool of assets continues to display similar risk characteristics.
With over twenty years of experience, Cumberland has experienced virtually no write downs of receivables as most of our receivables are due from large successful pharmaceutical, healthcare or government customers, consistently making payments on account. Although the payment behaviors of all of our customers are consistently reliable, for the sake of transparency, we have separated our customer base into seven separate pools. The Company performs a monthly analysis of aged accounts receivable to determine how much, if any, of the accounts receivable balance should be reserved as potential bad debt. The Company reviews all balances over 90 days past due for a possible reserve and considers any specific factors or information for balances aged under 90 days if there are indicators that the balance should be reserved, such as other aged balances with the customer or bankruptcy as well as any economic issues with a customer industry or region.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings (Loss) Per Share
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
EARNINGS (LOSS) PER SHARE EARNINGS (LOSS) PER SHARE
The following table reconciles the numerator and denominator used to calculate basic and diluted earnings (loss) per share for the three months ended March 31, 2026 and 2025:
Three months ended March 31,
20262025
Numerator:
Net income (loss) attributable to common shareholders$(3,289,639)$1,257,068 
Denominator:
Weighted-average shares outstanding – basic14,960,210 14,942,522 
Dilutive effect of other securities— 317,302 
Weighted-average shares outstanding – diluted14,960,210 15,259,824 
As of March 31, 2026 and 2025, restricted stock awards and options to purchase 688,907 and 810,211 shares of common stock, respectively, were outstanding but were not included in the computation of diluted earnings per share because the effect would be antidilutive.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.26.1
Revenues
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
REVENUES REVENUES
Product Revenues
The Company accounts for revenues from contracts with customers under ASC 606.
The Company’s net revenues consisted of the following for the three months ended March 31, 2026 and 2025:
Three months ended March 31,
20262025
Products:
Sancuso2,928,634 2,256,294 
Vibativ2,118,295 1,378,066 
Talicia1,916,481 — 
Kristalose981,483 3,484,310 
Caldolor965,564 1,307,439 
Acetadote51,981 151,651 
Vaprisol517 (600)
Omeclamox-Pak(5,387)
RediTrex(489)(347)
Other revenue168,850 3,141,629 
Total net revenues$9,131,317 $11,713,055 
With regard to Vaprisol, we are in the process of transitioning to a new manufacturing partner, who was issued an FDA Form 483 in the second quarter of 2022. In April 2026, we received notification that these FDA Form 483 related issues have been satisfactorily resolved. We plan to resubmit our application for their facility to the FDA for approval in the second quarter of 2026. For the three months ended March 31, 2026 and 2025, the amounts represent routine sales deduction adjustments.
In late 2023, we discontinued the sales of Omeclamox-Pak and expensed the remaining brand intangible assets. For the three months ended March 31, 2026 and 2025, the amounts noted resulted from routine sales deduction adjustments.
Effective June 30, 2023, the Company returned all rights of RediTrex back to Nordic B.V., and will receive a long-term royalty on any sales of the product in the future. For the three months ended March 31, 2026 and 2025, the amounts noted resulted from routine sales deduction adjustments.
Other Revenues
In early 2025, Cumberland received a $3.0 million milestone payment from our distribution partner in China associated with the approval of Vibativ for that market. The Company has agreements with international partners for commercialization of the Company's products with associated payments included in other revenues. Those agreements provide that each of the partners is responsible for seeking regulatory approvals for the product, and following approval, each partner will be responsible for the ongoing distribution and sales in the respective international territories. Cumberland is typically entitled to receive a non-refundable, up-front payment at the time each agreement is executed as consideration for the product dossier and for the rights to the distinct intellectual property rights in the respective international territory. These agreements also typically provide for additional payments upon a partner’s achievement of a defined regulatory approval and sales milestones. The Company may also be entitled to receive royalties on future sales of the products and a transfer price on supplies. The contractual payments associated with the partner’s achievement of regulatory approvals, sales milestones and royalties on future sales are recognized as revenue upon occurrence, or at such time that the Company has a high degree of confidence that the revenue would not be reversed in a subsequent period.
Other revenues also include lease income generated by CET’s Life Sciences Center, which is a research facility that provides scientists with access to flexible lab space and other resources to develop biomedical products. This lease income, as noted in Footnote 5 - Leases, was approximately $0.2 million for the three months ended March 31, 2026 and 2025.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories
3 Months Ended
Mar. 31, 2026
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
The Company works closely with third parties to manufacture and package finished goods for sale. Based on the arrangements with the manufacturer or packager, the Company will either take title to the finished goods at the time of shipment or at the time of arrival at the Company’s warehouses. The Company then holds such goods in inventory until distribution and sale. These finished goods inventories are stated at the lower of cost or net realizable value with cost determined using the first-in, first-out method.
The Company continually evaluates inventory for potential losses due to excess, obsolete or slow-moving goods by comparing sales history and projections to the inventory on hand. When evidence indicates that the carrying value may not be recoverable, a charge is taken to reduce the inventory to its current net realizable value. At March 31, 2026 and December 31, 2025, there were no cumulative net realizable value charges for potential obsolescence and discontinuance losses necessary.
The Company purchases the active pharmaceutical ingredient ("API") for Kristalose and Sancuso and maintains the inventory of that raw material. API for the Company's Vaprisol and Vibativ brands were included in the assets associated with the acquisition of those brands and are also included in the raw materials inventory.
As these APIs are consumed in the manufacture of our products, the value of the API involved is transferred from raw materials to finished goods.
Consigned inventory represents Authorized Generic inventory stored with our partner until shipment to their customers.
At March 31, 2026 and December 31, 2025, the Company's net inventories consisted of the following:
March 31, 2026December 31, 2025
Raw materials and work in process$10,061,130 $9,832,293 
Finished goods5,268,211 5,646,315 
Total inventories15,329,341 15,478,608 
Less non-current inventories(9,875,505)(9,253,090)
Total inventories classified as current$5,453,836 $6,225,518 
At March 31, 2026 and December 31, 2025, the Company's non-current inventories consisted of the following:
March 31, 2026December 31, 2025
Vibativ raw materials$5,557,928 $4,883,895 
Kristalose raw materials2,263,417 2,261,500 
Vaprisol raw materials1,171,603 1,171,603 
Sancuso raw materials615,873 656,667 
Acetadote raw materials23,137 24,152 
Ifetroban raw materials40,878 40,879 
Kristalose finished Ggoods107,527 85,204 
Vibativ finished goods— 16,429 
Caldolor finished goods95,142 112,761 
Total inventories classified as non-current$9,875,505 $9,253,090 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.26.1
Leases
3 Months Ended
Mar. 31, 2026
Leases [Abstract]  
LEASES LEASES
On November 15, 2021, Cumberland entered into a lease (the "Broadwest Lease"), pursuant to which the Company leases approximately 16,903 rentable square feet of space (the "Leased Premise") at the Broadwest office campus located in Nashville, Tennessee with 1600 West End Avenue Partners, LLC (the "Landlord"). The Leased Premise serves as the Company's corporate headquarters. The initial term of the Lease is one hundred fifty-seven (157) months, with two consecutive options to renew for a period of 5 years each, with the commencement date of October 25, 2022. This lease currently expires in November 2035.
The Company is responsible for paying rent to the Landlord under the lease beginning three months after the commencement date. The Company pays a base rent of $33.06 per square foot of rentable space with a gradual rental rate increase of 2.5% for each year thereafter of the prior year's base rental. In addition to the monthly base rent, the Company is responsible for its percentage share of the operating expenses of the building. The lease also provided for a tenant improvement allowance which was used to build out the space.
On October 24, 2022, CET provided the notice of exercise to extend the lease with The Gateway to Nashville, LLC (the "Gateway Lease") for five years. The lease is for approximately 14,200 square feet of wet laboratory and office space in Nashville, Tennessee where CET operates the CET Life Sciences Center. The wet laboratory and office space is leased through April 2028. The Company also subleases a portion of the space under this lease.
Also included within the right-of-use assets are start up expenditures related to new supply agreements with Nephron Pharmaceuticals Corporation ("Nephron") for our Vaprisol product, Kindos Pharmaceuticals Co., Ltd. ("Kindos") for our Vibativ and Acetadote products and Recipharm Pharmaservices Pvt. Ltd ("Recipharm") for our ifetroban study drug. These expenditures are classified as embedded leases resulting in right-of-use assets with the carrying value being reduced straight-line over the life of the contracts. As of March 31, 2026, the right-of-use assets for Nephron, Kindos and Recipharm were $0.6 million, $1.2 million and $1.2 million, respectively, and are included in the total right-of-use assets of $7.6 million.
Operating lease liabilities were recorded as the present value of remaining lease payments not yet paid for the lease term discounted using the incremental borrowing rate associated with each lease. Operating lease right-of-use assets represent operating lease liabilities adjusted for lease incentives and initial direct costs. As the Company’s leases do not contain implicit borrowing rates, the incremental borrowing rates were calculated based on information available at the commencement date of each lease. Incremental borrowing rates reflect the Company’s estimated interest rates for collateralized borrowings over similar lease terms.
The weighted-average remaining lease term for the Broadwest Lease and Gateway Lease is 8.7 years and 8.9 years at March 31, 2026 and December 31, 2025, respectively. The weighted-average incremental borrowing rate used to discount the present value of the remaining lease payments for both leases is 9.35% and 9.36% at March 31, 2026 and December 31, 2025, respectively.
Lease Position
At March 31, 2026 and December 31, 2025, the Company's lease assets and liabilities were as follows:
Right-of-Use AssetsMarch 31, 2026December 31, 2025
Operating lease right-of-use assets$7,618,720 $8,343,832 
Lease LiabilitiesMarch 31, 2026December 31, 2025
Operating lease current liabilities$485,162 $467,774 
Operating lease non-current liabilities4,343,892 4,471,965 
Total$4,829,054 $4,939,739 

As of March 31, 2026, cumulative future minimum sublease income under non-cancelable operating subleases totals approximately $0.1 million which includes the 90-day notice required for lease termination. Future minimum lease payments under non-cancelable operating leases (with initial or remaining lease terms in excess of one year) are as follows:
Maturity of Lease Liabilities at March 31, 2026
Operating Leases
2026$684,558 
2027934,180 
2028740,791 
2029650,766 
2030667,049 
After 20303,529,586 
7,206,930 
Less: Interest2,377,876 
Present value of lease liabilities$4,829,054 
Rent expense is recognized over the expected term of the lease, including renewal option periods, if applicable, on a straight-line basis as a component of general and administrative expense. Rent expense and sublease income were as follows:
Three months ended March 31,
20262025
Rent expense$344,165 $354,752 
Sublease income$163,850 $158,629 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.26.1
Shareholders' Equity and Debt
3 Months Ended
Mar. 31, 2026
Equity and Debt [Abstract]  
SHAREHOLDERS’ EQUITY AND DEBT SHAREHOLDERS’ EQUITY AND DEBT
Share repurchases
Cumberland currently has a share repurchase program available to repurchase its common stock pursuant to Rule 10b-18 of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). In January 2019, the Company's Board of Directors established the current $10 million repurchase program to replace the prior authorizations. During the three months ended March 31, 2026 and March 31, 2025, the Company repurchased 20,245 and 53,837 shares of common stock for $0.1 million and approximately $0.2 million, respectively. At March 31, 2026, there remains approximately $2.1 million available under the current repurchase program for common share repurchases.
Share Sales
The Company filed an updated Form S-3 with the SEC in December 2023, which was declared effective December 26, 2023 (the "Current Registration Statement"). The Company entered into an agreement with H.C. Wainwright & Co., LLC ("H.C. Wainwright") to establish a new At the Market ("ATM") program under the Current Registration Statement. On March 20, 2024, the Company filed a related prospectus supplement in connection with the sale and issuance of shares having an aggregate gross sales price of up to $5.8 million. On February 5, 2025, the Company issued 1,000,000 shares under an ATM for an aggregate amount of $5.5 million. As a result of this transaction, deferred offering costs of $0.6 million related to the ATM were reclassified as a reduction of paid-in-capital. On February 14, 2025, the Company filed a prospectus supplement to amend the previous prospectus supplement to increase the maximum gross sales price from $5.8 million to $10 million. The Company intends to continue an ATM feature through H.C. Wainwright, that would allow the Company to additionally issue shares of its common stock.
Restricted Share Grants and Incentive Stock Options
During the three months ended March 31, 2026 and March 31, 2025, the Company issued 37,250 shares and 35,110 shares of restricted stock, respectively, to advisors and directors. Restricted stock issued to advisors generally cliff-vests on the fourth anniversary of the date of grant and for directors on the one-year anniversary of the date of grant. During the three months ended March 31, 2026 and March 31, 2025, the Company also issued 173,000 and 177,100 incentive stock options, respectively, to employees that cliff-vest on the fourth anniversary of the date of grant, and are largely set to expire in 2036 and 2035, respectively.
Stock compensation expense is presented as a component of general and administrative expense in the condensed consolidated statements of operations as it relates to these restricted share grants and options. For the three months ended March 31, 2026 and 2025, stock compensation expense was $0.1 million for each period. For the three months ended March 31, 2026 and 2025, we recorded a credit of $6,229 and $3,503, respectively, to stock compensation expense related to the forfeiture of unvested incentive stock options.
Debt Agreement
On September 5, 2023, the Company entered into a new Revolving Credit Loan Agreement (the "Loan Agreement") with Pinnacle Bank. This facility provides for an aggregate principal funding amount of up to $25 million. The initial revolving line of credit was up to $20 million, with the ability for Cumberland to increase the amount to $25 million, under certain conditions. It had a 3-year term expiring on October 1, 2026. The interest rate is based on Benchmark (Term SOFR) plus 2.75%. Cumberland was initially subject to one financial covenant, the maintenance of a Funded Debt Ratio, determined on a quarterly basis. Borrowings under the line of credit are collateralized by substantially all of our assets.
On May 6, 2024, the Company entered into a First Amendment to the Loan Agreement which provides an alternative to the financial covenant by delivering to the lender a borrowing base certificate and complying with certain borrowing base requirements which set forth a maximum revolver amount equal to the lessor of (a) up to $20 million or (b) the sum of the Company's cash balances and eligible accounts receivable.
On November 18, 2025, the Company entered into the First Amendment to the Revolving Credit Note and Second Amendment to the Credit Loan Agreement. The Amendment provides for a principal available for borrowing of up to $15 million. The Company has the right to request an increase of up to an additional $10 million. The aggregate principal funding amount remains unchanged of up to $25 million. The Company is subject to a financial covenant, maintenance of a Minimum Fixed Charge Coverage Ratio determined on a quarterly basis, along with Borrowing Base Requirements, as defined. The Amendment extends the maturity date to October 1, 2027.
As of March 31, 2026 and December 31, 2025, the Company had $5.2 million in borrowings outstanding under its revolving credit facility. The applicable interest rate under the Loan Agreement was 6.375% at March 31, 2026.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes
3 Months Ended
Mar. 31, 2026
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
As of March 31, 2026, the Company had approximately $52.6 million in federal net operating loss carryforwards including approximately $44.1 million of net operating loss carryforwards resulting from the exercise of nonqualified stock options. These have historically been used to significantly offset income tax obligations. The Company expects it will continue to pay minimal income taxes during 2026 and beyond, through the continued utilization of these net operating loss carryforwards, on any taxable income generated from our operations.
On July 4, 2025, the One Big Beautiful Bill Act (“OBBBA”) was enacted in the U.S. The OBBBA includes significant provisions, such as the permanent extension of certain expiring provisions of the Tax Cuts and Jobs Act, modifications to the international tax framework and the restoration of favorable tax treatment for certain business provisions. The legislation has multiple effective dates, with certain provisions effective in 2025 and others implemented through 2027. We are currently assessing its impact on our taxes and consolidated financial statements.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.26.1
Collaborative Agreements
3 Months Ended
Mar. 31, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
COLLABORATIVE AGREEMENTS COLLABORATIVE AGREEMENTS
Cumberland is a party to several collaborative arrangements with research institutions to identify and pursue promising pharmaceutical product candidates. The funding for these programs is primarily provided through SBIR/STTR programs and other grant awards. The Company has determined that these collaborative agreements, with the exception of the collaborative payment discussed in Note 10, related to Vibativ and Sancuso contingent consideration payments, do not meet the criteria for accounting under ASC Topic 808, Collaborative Agreements. The agreements do not specifically designate each party’s rights and obligations to each other under the collaborative arrangements. Except for patent defense costs, expenses incurred by one party are not required to be reimbursed by the other party. Expenses incurred under these collaborative agreements are included in research and development expenses and funding received from grants are recorded as net revenues in the condensed consolidated statements of operations.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
The Company is involved in litigation arising in the normal course of business. The Company does not believe that the disposition or ultimate resolution of existing claims or lawsuits will have a material adverse effect on the business or financial condition of the Company.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.26.1
Product Acquisitions and Return of Product Rights
3 Months Ended
Mar. 31, 2026
Business Combination [Abstract]  
PRODUCT ACQUISITIONS AND RETURN OF PRODUCT RIGHTS PRODUCT ACQUISITIONS AND RETURN OF PRODUCT RIGHTS
Vibativ
During November 2018, the Company executed an agreement with Theravance Biopharma ("Theravance") to acquire the assets and global rights to Vibativ including responsibility for the marketing, distribution, manufacturing and regulatory activities associated with the brand. Vibativ is a patented, FDA approved injectable anti-infective for the treatment of certain serious bacterial infections including hospital-acquired and ventilator-associated bacterial pneumonia and complicated skin and skin structure infections. It addresses a range of Gram-positive bacterial pathogens, including those that are considered difficult-to-treat and multidrug-resistant.
Cumberland accounted for the transaction as a business combination in accordance with ASC 805 and the product sales are included in the results of operations subsequent to the acquisition date. The Company made an upfront payment of $20 million at the closing of the transaction and a $5 million milestone payment in early April 2019. In addition, Cumberland has agreed to pay royalties of up to 20% of on-going net sales of the product in the U.S. after an annual $3 million threshold is met. The future royalty payments were recognized at their acquisition-date fair value as a contingent consideration liability, as part of the contingent consideration transferred in the business combination. Cumberland prepared the valuations of the contingent consideration liability utilizing significant unobservable inputs. As a result, the valuation is classified as Level 3 fair value measurement.
The following table presents the changes in the fair value of the contingent consideration liability that is remeasured on a recurring basis. The contingent consideration earned and accrued in operating expenses is paid to Theravance quarterly.
Balance at December 31, 2025
$3,630,598 
Cash payment of royalty during the period(554,410)
Change in fair value of contingent consideration included in operating expenses(107,096)
Contingent consideration earned and accrued in operating expenses359,640 
Balance at March 31, 2026
$3,328,732 
The contingent consideration liability of $3.3 million was accounted for as $1.7 million of other current liabilities and $1.6 million of other long-term liabilities on the condensed consolidated balance sheet as of March 31, 2026.
Sancuso
On January 3, 2022, Cumberland acquired the U.S. rights to the FDA-approved oncology-supportive care medicine Sancuso from Kyowa Kirin, Inc. ("Kyowa Kirin"), the U.S. affiliate of Japan-based Kyowa Kirin Co., Ltd.
Sancuso is the first and only FDA-approved prescription patch for the prevention of nausea and vomiting in patients receiving certain types of chemotherapy treatment. The active drug in Sancuso, granisetron, slowly dissolves in the thin layer of adhesive that sticks to the patient’s skin and is released into their bloodstream over several days, working continuously to prevent chemotherapy-induced nausea and vomiting ("CINV"). It is applied 24 to 48 hours before receiving chemotherapy and can prevent CINV for up to five consecutive days. Alternative oral treatments must be taken several times (day and night) to deliver the same therapeutic doses.
Cumberland acquired U.S. rights to Sancuso and assumed full commercial responsibility for the product in the United States – including its marketing, promotion, distribution, manufacturing and medical support activities. The product’s FDA registration was subsequently transferred from Kyowa Kirin to Cumberland in August 2023.
Cumberland has accounted for this transaction as a business combination in accordance with ASC 805 and the product sales are included in the results of operations subsequent to the acquisition date. The Company made an upfront payment of $13.5 million at the closing of the transaction. The agreement called for milestone payments of up to $3.5 million based on the attainment of various approvals and sales performance. In January 2023, Cumberland made a $1.0 million milestone payment to Kyowa Kirin based on the FDA approval of a manufacturing site for the product. In October 2023, Cumberland made a $0.5 million milestone payment based on the successful transfer of the product’s FDA registration from Kyowa Kirin to Cumberland.
The remaining $2.0 million in milestones are tied to achievement of certain annual sales levels for the product.
In addition, Cumberland has agreed to initially pay a royalty of 10% of on-going net sales of Sancuso. That royalty rate was subsequently reduced to 5% in early 2025. The future royalty payments were required to be recognized at their acquisition-date fair value as a contingent consideration liability, as part of the contingent consideration transferred in the business combination. Cumberland has prepared a valuation of the contingent consideration liability utilizing significant unobservable inputs. As a result, the valuation is classified as Level 3 fair value measurement.
The following table presents the changes in the fair value of the contingent consideration liability that is remeasured on a recurring basis.
Balance at December 31, 2025
$1,273,000 
Cash payment of milestones and royalty during the period(147,890)
Change in fair value of contingent consideration included in operating expenses(121,869)
Contingent consideration earned and accrued in operating expenses146,432 
Balance at March 31, 2026
$1,149,673 
The contingent consideration liability earned and accrued in operating expenses is paid to Kyowa Kirin quarterly. The contingent consideration liability of $1.1 million was accounted for as $0.7 million of current liabilities and $0.4 million of other long-term liabilities on the condensed consolidated balance sheet as of March 31, 2026.
RediTrex
On July 12, 2022, Cumberland entered into an amendment to an agreement with Nordic Group B.V.("Nordic") returning all the U.S. rights to RediTrex back to Nordic including the trademark and market authorization effective June 30, 2023. The companies have cooperated on the transition and Cumberland will receive a long-term royalty on any Nordic sales of the product.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Reporting
3 Months Ended
Mar. 31, 2026
Segment Reporting [Abstract]  
SEGMENT REPORTING SEGMENT REPORTING
The Company has one reportable segment which is specialty pharmaceutical products. The Company's chief operating decision maker (“CODM”) is its chief executive officer. The CODM uses consolidated, single segment financial information for purposes of evaluating performance, planning and forecasting future period financial results, and allocating resources. The CODM assesses performance for the single segment and decides how to allocate resources based on net income or loss that also is reported on the consolidated statement of operations as net income or loss. The measure of segment assets is reported on the consolidated balance sheet as total assets.
The following table summarizes selected financial information of the Company’s single operating segment for the three months ended March 31, 2026 and 2025 .
Three months ended March 31, 2026
20262025
Net revenues$9,131,317 $11,713,055 
Costs and expenses:
Cost of products sold1,933,889 1,425,714 
Selling and marketing5,064,875 4,231,980 
Research and development1,458,436 1,295,076 
General and administrative2,554,475 2,463,008 
Amortization1,248,934 1,005,330 
Segment operating expenses12,260,609 10,421,108 
Operating income (loss)(3,129,292)1,291,947 
Interest income78,031 125,709 
Interest expense(85,839)(163,802)
Income (loss) before income taxes(3,137,100)1,253,854 
Income tax expense(3,871)(5,670)
Co-commercialization investment loss(146,080)— 
Net income (loss)$(3,287,051)$1,248,184 
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.26.1
Subsequent Event
3 Months Ended
Mar. 31, 2026
Subsequent Events [Abstract]  
SUBSEQUENT EVENT SUBSEQUENT EVENT
On April 22, 2026, Cumberland entered into a strategic transaction (the “Transaction”) to integrate its commercial products with the U.S. branded business of an affiliate of Apotex Inc., a corporation incorporated under the laws of the Province of Ontario (“Apotex”), in exchange for $100,000,000 payable at the closing of the Transaction. Through the Transaction, Apotex will create a U.S. branded pharmaceutical platform to build upon, by delivering specialty medicines that improve the quality of patient care. The Transaction will be effected through an Asset Purchase Agreement whereby Apotex will acquire specified assets, including inventory, relating to the Company’s FDA-approved products, which consist of Acetadote®, Caldolor®, Kristalose®, Sancuso®, Vaprisol® and Vibativ®, as well as the Company’s certain product related equity interests. Cumberland will retain the assets associated with Cumberland Emerging Technologies, Inc. and the Company’s ifetroban product candidates, which the Company intends to continue to develop following the closing of the Transaction.
Additionally, Apotex agreed that, in the event, that prior to the two-year anniversary of the closing of the Transaction, Apotex, or its affiliates is awarded a contract by the United States Department of Health and Human Services (or any division thereof) for the supply of Vibativ for certain specified uses, then Apotex must provide a milestone payment to the Company, subject to the terms and conditions set forth in the Agreement, including the achievement of certain net sales associated with such contract. At the closing of the Transaction, Cumberland intends to enter into a transition services agreement with Apotex, pursuant to which Cumberland will provide Apotex and its affiliates certain transition services following the date of the closing of the Transaction in accordance with the terms and conditions set forth in the transition services agreement. As consideration for the provision of the transition services, Apotex and its affiliates will pay Cumberland $150,000 per month plus reimbursement of certain pre-approved pass-through costs. In addition to the Asset Purchase Agreement, Apotex will also make a one-time payment to Cumberland on the one-year anniversary of the closing of the Transaction to reimburse Cumberland for finished goods inventory received by Apotex in the Transaction in an aggregate amount of $9 million, less finished goods inventory sold by Cumberland on behalf of Apotex under the transition services agreement to be entered into in connection with the closing of the Transaction. A complete estimate of this subsequent event’s financial impact cannot be made at this time.
The Transaction has been unanimously approved by the Company’s board of directors (the “Board”). The affirmative vote of the holders of a majority of all outstanding shares of the Company’s stock entitled to vote on the proposal, in person or by proxy, is required to approve the Transaction. The Board has recommended that the Company’s shareholders vote in favor of the Transaction.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.26.1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2026
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.26.1
Organization and Basis of Presentation (Policies)
3 Months Ended
Mar. 31, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Recent Accounting Guidance
Recent Accounting Guidance
Recent Accounting Pronouncements
In November 2023, the Financial Accounting Standards Board ("FASB") issued final guidance in Accounting Standards Update ("ASU") 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which is intended to improve transparency of segment disclosures, primarily through expanded disclosures for significant segment expenses. The guidance is effective for annual periods beginning in 2024 and interim periods beginning in 2025. With the Company having only one segment, the adoption, effective January 1, 2024, did not have a material impact on the Company’s consolidated financial statements.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("Update 2023-09"), which expands income tax disclosure requirements to include additional information related to the rate reconciliation of our effective tax rates to statutory rates as well as additional disaggregation of taxes paid. The amendments in Update 2023-09 also remove disclosures related to certain unrecognized tax benefits and deferred taxes. Update 2023-09 is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. We adopted Update 2023-09 effective for the year ended December 31, 2025 on a prospective basis.
Recently Issued Accounting Standards Not Yet Adopted
In November 2024, the FASB issued ASU No. 2024-03, Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses ("ASU 2024-03"), which requires companies to disclose additional information for certain relevant expense categories in the Statements of Operations and within the notes to the financial statements. ASU 2024-03 is effective for annual periods beginning after December 15, 2026, and interim periods beginning after December 15, 2027, with early adoption permitted and can be applied either prospectively to financial statements issued for reporting periods after the effective date, or retrospectively to prior periods which are presented in the financial statements. We are currently assessing the impact of the requirements on our consolidated financial statements and disclosures.
Use of Estimates
Use of Estimates
The preparation of the condensed consolidated financial statements in conformity with U.S. generally accepted accounting principles requires management of the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the period. Actual results could differ from those estimates under different assumptions and conditions. The Company's most significant estimates include: (1) its allowances for chargebacks and accruals for rebates and product returns, (2) the allowances for obsolescent or unmarketable inventory and (3) valuation of contingent consideration liabilities associated with business combinations.
Operating Segments
Operating Segments
The Company has one operating segment, which is specialty pharmaceutical products. Management has chosen to organize the Company based on the type of products sold. Operating segments are identified as components of an enterprise about which separate discrete financial information is evaluated by the chief operating decision maker, or decision-making group, in making decisions regarding resource allocation and assessing performance. The Company, which uses consolidated financial information in determining how to allocate resources and assess performance, has concluded that our specialty pharmaceutical products compete in similar economic markets and similar circumstances. Substantially all of the Company’s assets are located in the United States and total revenues are primarily attributable to U.S. customers.
Trade and Note Receivables Policy
Trade and Note Receivables Policy
Management evaluates the application of Current Expected Credit Losses (CECL) to all of its financial instruments including trade and note receivables. CECL is applicable to all financial instruments measured at amortized cost. Therefore for the Company, this principally relates to trade receivables and two notes receivable. CECL also requires the measurement of expected credit losses on a collective (pool) basis when similar risk characteristics exist. This may include, either individually or in combination, some of the following characteristics of Accounting Standards Codification ("ASC") 326-20-55-5:
a.Internal or external credit score/rating
b.Risk ratings or classification
c.Financial asset type
d.Size
e.Effective interest rate
f.Term
g.Geographical location
h.Historical or expected credit loss patterns
i.Reasonable and supportable forecast periods
The standard requires entities to pool financial assets but allows them to choose which risk characteristics to use. Under the requirements of the guidance, the Company reassesses at the end of each reporting period whether the pool of assets continues to display similar risk characteristics.
With over twenty years of experience, Cumberland has experienced virtually no write downs of receivables as most of our receivables are due from large successful pharmaceutical, healthcare or government customers, consistently making payments on account. Although the payment behaviors of all of our customers are consistently reliable, for the sake of transparency, we have separated our customer base into seven separate pools. The Company performs a monthly analysis of aged accounts receivable to determine how much, if any, of the accounts receivable balance should be reserved as potential bad debt. The Company reviews all balances over 90 days past due for a possible reserve and considers any specific factors or information for balances aged under 90 days if there are indicators that the balance should be reserved, such as other aged balances with the customer or bankruptcy as well as any economic issues with a customer industry or region.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of calculation of numerator and denominator in earnings per share
The following table reconciles the numerator and denominator used to calculate basic and diluted earnings (loss) per share for the three months ended March 31, 2026 and 2025:
Three months ended March 31,
20262025
Numerator:
Net income (loss) attributable to common shareholders$(3,289,639)$1,257,068 
Denominator:
Weighted-average shares outstanding – basic14,960,210 14,942,522 
Dilutive effect of other securities— 317,302 
Weighted-average shares outstanding – diluted14,960,210 15,259,824 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.26.1
Revenues (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of net product revenues by product
The Company’s net revenues consisted of the following for the three months ended March 31, 2026 and 2025:
Three months ended March 31,
20262025
Products:
Sancuso2,928,634 2,256,294 
Vibativ2,118,295 1,378,066 
Talicia1,916,481 — 
Kristalose981,483 3,484,310 
Caldolor965,564 1,307,439 
Acetadote51,981 151,651 
Vaprisol517 (600)
Omeclamox-Pak(5,387)
RediTrex(489)(347)
Other revenue168,850 3,141,629 
Total net revenues$9,131,317 $11,713,055 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2026
Inventory Disclosure [Abstract]  
Schedule of inventory, current
At March 31, 2026 and December 31, 2025, the Company's net inventories consisted of the following:
March 31, 2026December 31, 2025
Raw materials and work in process$10,061,130 $9,832,293 
Finished goods5,268,211 5,646,315 
Total inventories15,329,341 15,478,608 
Less non-current inventories(9,875,505)(9,253,090)
Total inventories classified as current$5,453,836 $6,225,518 
Schedule of inventory, noncurrent
At March 31, 2026 and December 31, 2025, the Company's non-current inventories consisted of the following:
March 31, 2026December 31, 2025
Vibativ raw materials$5,557,928 $4,883,895 
Kristalose raw materials2,263,417 2,261,500 
Vaprisol raw materials1,171,603 1,171,603 
Sancuso raw materials615,873 656,667 
Acetadote raw materials23,137 24,152 
Ifetroban raw materials40,878 40,879 
Kristalose finished Ggoods107,527 85,204 
Vibativ finished goods— 16,429 
Caldolor finished goods95,142 112,761 
Total inventories classified as non-current$9,875,505 $9,253,090 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Lease position
At March 31, 2026 and December 31, 2025, the Company's lease assets and liabilities were as follows:
Right-of-Use AssetsMarch 31, 2026December 31, 2025
Operating lease right-of-use assets$7,618,720 $8,343,832 
Lease LiabilitiesMarch 31, 2026December 31, 2025
Operating lease current liabilities$485,162 $467,774 
Operating lease non-current liabilities4,343,892 4,471,965 
Total$4,829,054 $4,939,739 
Schedule of maturity of lease liabilities Future minimum lease payments under non-cancelable operating leases (with initial or remaining lease terms in excess of one year) are as follows:
Maturity of Lease Liabilities at March 31, 2026
Operating Leases
2026$684,558 
2027934,180 
2028740,791 
2029650,766 
2030667,049 
After 20303,529,586 
7,206,930 
Less: Interest2,377,876 
Present value of lease liabilities$4,829,054 
Schedule of rent expense and sublease income Rent expense and sublease income were as follows:
Three months ended March 31,
20262025
Rent expense$344,165 $354,752 
Sublease income$163,850 $158,629 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.26.1
Product Acquisitions and Return of Product Rights (Tables)
3 Months Ended
Mar. 31, 2026
Business Combination [Abstract]  
Business combination, contingent consideration
The following table presents the changes in the fair value of the contingent consideration liability that is remeasured on a recurring basis. The contingent consideration earned and accrued in operating expenses is paid to Theravance quarterly.
Balance at December 31, 2025
$3,630,598 
Cash payment of royalty during the period(554,410)
Change in fair value of contingent consideration included in operating expenses(107,096)
Contingent consideration earned and accrued in operating expenses359,640 
Balance at March 31, 2026
$3,328,732 
The following table presents the changes in the fair value of the contingent consideration liability that is remeasured on a recurring basis.
Balance at December 31, 2025
$1,273,000 
Cash payment of milestones and royalty during the period(147,890)
Change in fair value of contingent consideration included in operating expenses(121,869)
Contingent consideration earned and accrued in operating expenses146,432 
Balance at March 31, 2026
$1,149,673 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Reporting (Tables)
3 Months Ended
Mar. 31, 2026
Segment Reporting [Abstract]  
Summary of segment reporting
The following table summarizes selected financial information of the Company’s single operating segment for the three months ended March 31, 2026 and 2025 .
Three months ended March 31, 2026
20262025
Net revenues$9,131,317 $11,713,055 
Costs and expenses:
Cost of products sold1,933,889 1,425,714 
Selling and marketing5,064,875 4,231,980 
Research and development1,458,436 1,295,076 
General and administrative2,554,475 2,463,008 
Amortization1,248,934 1,005,330 
Segment operating expenses12,260,609 10,421,108 
Operating income (loss)(3,129,292)1,291,947 
Interest income78,031 125,709 
Interest expense(85,839)(163,802)
Income (loss) before income taxes(3,137,100)1,253,854 
Income tax expense(3,871)(5,670)
Co-commercialization investment loss(146,080)— 
Net income (loss)$(3,287,051)$1,248,184 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Organization and Basis of Presentation Organization (Details)
3 Months Ended
Mar. 31, 2026
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of operating segments 1
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings (Loss) Per Share - Schedule of Computation of Numerator and Denominator in Earnings Per Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Denominator:    
Weighted-average shares outstanding – basic (in shares) 14,960,210 14,942,522
Dilutive effect of other securities (in shares) 0 317,302
Weighted-average shares outstanding – diluted (in shares) 14,960,210 15,259,824
Net Income (Loss) $ (3,289,639) $ 1,257,068
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings (Loss) Per Share - Narrative (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]    
Anti-dilutive shares and options (in shares) 688,907 810,211
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Revenues - Schedule of Net Product Revenues by Product (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]    
Revenues $ 9,131,317 $ 11,713,055
Sancuso    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]    
Revenues 2,928,634 2,256,294
Vibativ    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]    
Revenues 2,118,295 1,378,066
Talicia    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]    
Revenues 1,916,481 0
Kristalose    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]    
Revenues 981,483 3,484,310
Caldolor    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]    
Revenues 965,564 1,307,439
Acetadote    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]    
Revenues 51,981 151,651
Vaprisol    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]    
Revenues, including adjustments 517 (600)
Omeclamox-Pak    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]    
Revenues, including adjustments 1 (5,387)
RediTrex    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]    
Revenues, including adjustments (489) (347)
Other revenue    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]    
Revenues $ 168,850 $ 3,141,629
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.26.1
Revenues - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Revenues $ 9,131,317 $ 11,713,055
Sublease income 163,850 158,629
Vibativ    
Disaggregation of Revenue [Line Items]    
Revenues $ 2,118,295 1,378,066
Revenues   $ 3,000,000.0
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Inventory [Line Items]      
Non-current inventories $ 9,875,505   $ 9,253,090
Inventory Write-down $ 0 $ 0  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories - Schedule of Current Inventories (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Inventory Disclosure [Abstract]    
Raw materials and work in process $ 10,061,130 $ 9,832,293
Finished goods 5,268,211 5,646,315
Total inventories 15,329,341 15,478,608
Less non-current inventories (9,875,505) (9,253,090)
Total inventories classified as current $ 5,453,836 $ 6,225,518
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories - Schedule of Non-Current Inventories (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Inventory, Noncurrent [Line Items]    
Non-current inventories $ 9,875,505 $ 9,253,090
Vibativ | Raw Materials    
Inventory, Noncurrent [Line Items]    
Non-current inventories 5,557,928 4,883,895
Vibativ | Finished Goods    
Inventory, Noncurrent [Line Items]    
Non-current inventories 107,527 85,204
Kristalose | Raw Materials    
Inventory, Noncurrent [Line Items]    
Non-current inventories 2,263,417 2,261,500
Vaprisol | Raw Materials    
Inventory, Noncurrent [Line Items]    
Non-current inventories 1,171,603 1,171,603
Sancuso | Raw Materials    
Inventory, Noncurrent [Line Items]    
Non-current inventories 615,873 656,667
Sancuso | Finished Goods    
Inventory, Noncurrent [Line Items]    
Non-current inventories 0 16,429
Caldolor | Finished Goods    
Inventory, Noncurrent [Line Items]    
Non-current inventories 95,142 112,761
Acetadote | Raw Materials    
Inventory, Noncurrent [Line Items]    
Non-current inventories 23,137 24,152
Ifetroban | Raw Materials    
Inventory, Noncurrent [Line Items]    
Non-current inventories $ 40,878 $ 40,879
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Narrative (Details)
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Mar. 31, 2025
Oct. 24, 2022
ft²
Nov. 15, 2021
ft²
renewalTerm
$ / ft²
Lessee, Lease, Description [Line Items]          
Rent increase         2.50%
Operating lease right-of-use assets $ 7,618,720 $ 8,343,832      
Weighted average remaining lease term 8 years 8 months 12 days   8 years 10 months 24 days    
Present value of remaining lease payments, percent 9.35% 9.36%      
Future minimum sublease income under noncancelable operating subleases $ 100,000        
Nephron Pharmaceuticals Corporation (“Nephron”)          
Lessee, Lease, Description [Line Items]          
Operating lease right-of-use assets 600,000        
Kindos          
Lessee, Lease, Description [Line Items]          
Operating lease right-of-use assets 1,200,000        
Recipharm          
Lessee, Lease, Description [Line Items]          
Operating lease right-of-use assets $ 1,200,000        
Wet Laboratory and Office Space          
Lessee, Lease, Description [Line Items]          
Leased area | ft²         16,903
Term of contract         157 months
Base rent per square foot | $ / ft²         33.06
Lessee, Operating Lease, Remaining Lease Term       5 years  
Square feet of office space | ft²       14,200  
Wet Laboratory and Office Space | Broadwest Lease, Five Year Renewal Option          
Lessee, Lease, Description [Line Items]          
Number of renewal terms | renewalTerm         2
Renewal term         5 years
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Lease Position (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Leases [Abstract]    
Operating lease right-of-use assets $ 7,618,720 $ 8,343,832
Lease Liabilities    
Operating lease current liabilities 485,162 467,774
Operating lease non-current liabilities 4,343,892 4,471,965
Total $ 4,829,054 $ 4,939,739
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Schedule of Lease Liabilities Maturity and Future Minimum Lease Commitments (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Maturity of Lease Liabilities at March 31, 2026    
2026 $ 684,558  
2027 934,180  
2028 740,791  
2029 650,766  
2030 667,049  
After 2030 3,529,586  
Total minimum lease payments 7,206,930  
Less: Interest 2,377,876  
Present value of lease liabilities $ 4,829,054 $ 4,939,739
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Rent Expense (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Rent expense $ 344,165 $ 354,752
Sublease income $ 163,850 $ 158,629
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Shareholders' Equity and Debt (Details) - USD ($)
3 Months Ended
Feb. 05, 2025
Sep. 05, 2023
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Nov. 18, 2025
Feb. 14, 2025
May 06, 2024
Mar. 20, 2024
Dec. 31, 2021
Jan. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Repurchased shares     $ 61,001 $ 243,705              
Common shares left to repurchase     2,100,000                
gross proceed of ATM share issuance $ 5,500,000                    
Expiration period   3 years                  
Borrowings outstanding     5,240,733   $ 5,240,733            
Revolving Credit Facility                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Borrowings outstanding     $ 5,200,000                
Revolving Credit Facility | Pinnacle Bank                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Line of credit, maximum borrowing capacity   $ 25,000,000           $ 20,000,000   $ 20,000,000  
Revolving Credit Facility | Pinnacle Bank | Line of Credit                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Line of credit, maximum borrowing capacity           $ 15,000,000          
Variable rate   2.75%                  
Accordion feature, increase limit           10,000,000          
Accordion feature, higher borrowing capacity option           $ 25,000,000          
Interest rate spread     6.375%                
Restricted Stock                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Restricted stock granted in period, shares     37,250 35,110              
Share-based compensation credit     $ 100,000                
Restricted Stock | Director                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Restricted stock awards, vesting period     1 year                
Incentive Stock Options                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Restricted stock granted in period, shares     173,000 177,100              
Forfeitured                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Share-based compensation credit     $ 6,229 $ 3,503              
Common Stock                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Authorized amount                     $ 10,000,000
Repurchase of shares (in shares)     20,245 53,837              
Repurchased shares     $ 61,001 $ 243,705              
Share issuances (in shares)       1,000,000              
Common Stock | ATM                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shelf registration, sale of corporate securities (up to)             $ 10,000,000   $ 5,800,000    
Share issuances (in shares) 1,000,000                    
Deferred offering costs $ 600,000                    
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes (Details)
$ in Millions
Mar. 31, 2026
USD ($)
Income Tax Contingency [Line Items]  
Net operating loss carryforwards $ 44.1
Federal  
Income Tax Contingency [Line Items]  
Net operating loss carryforwards $ 52.6
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Product Acquisitions and Return of Product Rights - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended
Feb. 05, 2025
Jan. 03, 2022
Oct. 31, 2023
Jan. 31, 2023
Apr. 30, 2019
Nov. 30, 2018
Mar. 31, 2026
Dec. 31, 2025
Product Assets And Global Rights - Vibativ                
Business Combination [Line Items]                
Net (increase) decrease of investment in manufacturing           $ 20,000,000    
Milestone payment         $ 5,000,000      
Tiered royalty payments, threshold           $ 3,000,000    
Additional liability             $ 3,328,732 $ 3,630,598
Current portion of accrued contingent consideration             1,700,000  
Non-current portion of accrued contingent consideration             1,600,000  
Product Assets And Global Rights - Vibativ | Maximum                
Business Combination [Line Items]                
Tiered royalty payments (percentage)           20.00%    
U.S. Product Asset Rights - Sancuso                
Business Combination [Line Items]                
Net (increase) decrease of investment in manufacturing   $ 13,500,000            
Milestone payment     $ 500,000 $ 1,000,000.0        
Tiered royalty payments, threshold   $ 3,500,000            
Additional liability             1,149,673 $ 1,273,000
Current portion of accrued contingent consideration             700,000  
Non-current portion of accrued contingent consideration             400,000  
Milestone payment remaining             $ 2,000,000.0  
U.S. Product Asset Rights - Sancuso | Maximum                
Business Combination [Line Items]                
Tiered royalty payments (percentage) 5.00% 10.00%            
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Product Acquisitions and Return of Product Rights - Change in Consideration, Vibativ (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Loss Contingency Accrual [Roll Forward]    
Change in fair value of contingent consideration included in operating expenses $ (228,965) $ 44,976
Product Assets And Global Rights - Vibativ    
Loss Contingency Accrual [Roll Forward]    
Beginning balance 3,630,598  
Cash payment of royalty during the period (554,410)  
Change in fair value of contingent consideration included in operating expenses (107,096)  
Contingent consideration earned and accrued in operating expenses 359,640  
Ending balance $ 3,328,732  
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.26.1
Product Acquisitions and Return of Product Rights - Change in Consideration, Sancuso Acquisition (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Loss Contingency Accrual [Roll Forward]    
Change in fair value of contingent consideration included in operating expenses $ (228,965) $ 44,976
U.S. Product Asset Rights - Sancuso    
Loss Contingency Accrual [Roll Forward]    
Beginning balance 1,273,000  
Cash payment of milestones and royalty during the period (147,890)  
Change in fair value of contingent consideration included in operating expenses (121,869)  
Contingent consideration earned and accrued in operating expenses 146,432  
Ending balance $ 1,149,673  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Reporting - Narrative (Details)
3 Months Ended
Mar. 31, 2026
segment
Segment Reporting [Abstract]  
Number of operating segments 1
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Reporting - Summary of Segment Reporting (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting [Abstract]    
Net revenues $ 9,131,317 $ 11,713,055
Costs and expenses:    
Cost of products sold 1,933,889 1,425,714
Selling and marketing 5,064,875 4,231,980
Research and development 1,458,436 1,295,076
General and administrative 2,554,475 2,463,008
Amortization 1,248,934 1,005,330
Total costs and expenses 12,260,609 10,421,108
Operating income (loss) (3,129,292) 1,291,947
Interest income 78,031 125,709
Interest expense (85,839) (163,802)
Income (loss) before income taxes (3,137,100) 1,253,854
Income tax expense (3,871) (5,670)
Co-commercialization investment loss (146,080) 0
Net income (loss) $ (3,287,051) $ 1,248,184
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Subsequent Events (Details) - Subsequent Event - Cumberland Pharmaceuticals Inc. - Apotex
Apr. 22, 2026
USD ($)
Subsequent Event [Line Items]  
Asset acquisition, price of acquisition, expected $ 100,000,000
Asset acquisition, monthly receivable, amount 150,000
Asset acquisition, reimbursement receivable, amount $ 9,000,000
XML 57 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ .report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } .report table.authRefData a { display: block; font-weight: bold; } .report table.authRefData p { margin-top: 0px; } .report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } .report table.authRefData .hide a:hover { background-color: #2F4497; } .report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } .report table.authRefData table{ font-size: 1em; } /* Report Styles */ .pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ .report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } .report hr { border: 1px solid #acf; } /* Top labels */ .report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } .report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } .report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } .report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } .report td.pl div.a { width: 200px; } .report td.pl a:hover { background-color: #ffc; } /* Header rows... */ .report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ .report .rc { background-color: #f0f0f0; } /* Even rows... */ .report .re, .report .reu { background-color: #def; } .report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ .report .ro, .report .rou { background-color: white; } .report .rou td { border-bottom: 1px solid black; } .report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ .report .fn { white-space: nowrap; } /* styles for numeric types */ .report .num, .report .nump { text-align: right; white-space: nowrap; } .report .nump { padding-left: 2em; } .report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ .report .text { text-align: left; white-space: normal; } .report .text .big { margin-bottom: 1em; width: 17em; } .report .text .more { display: none; } .report .text .note { font-style: italic; font-weight: bold; } .report .text .small { width: 10em; } .report sup { font-style: italic; } .report .outerFootnotes { font-size: 1em; } XML 58 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 60 FilingSummary.xml IDEA: XBRL DOCUMENT 3.26.1 html 107 202 1 false 42 0 false 8 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.cumberlandpharma.com/role/CoverPage Cover Page Cover 1 false false R2.htm 9952151 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 9952153 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 9952154 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 5 false false R6.htm 9952155 - Statement - Condensed Consolidated Statement of Equity Sheet http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementofEquity Condensed Consolidated Statement of Equity Statements 6 false false R7.htm 9952156 - Disclosure - Organization and Basis of Presentation Sheet http://www.cumberlandpharma.com/role/OrganizationandBasisofPresentation Organization and Basis of Presentation Notes 7 false false R8.htm 9952157 - Disclosure - Earnings (Loss) Per Share Sheet http://www.cumberlandpharma.com/role/EarningsLossPerShare Earnings (Loss) Per Share Notes 8 false false R9.htm 9952158 - Disclosure - Revenues Sheet http://www.cumberlandpharma.com/role/Revenues Revenues Notes 9 false false R10.htm 9952159 - Disclosure - Inventories Sheet http://www.cumberlandpharma.com/role/Inventories Inventories Notes 10 false false R11.htm 9952160 - Disclosure - Leases Sheet http://www.cumberlandpharma.com/role/Leases Leases Notes 11 false false R12.htm 9952161 - Disclosure - Shareholders' Equity and Debt Sheet http://www.cumberlandpharma.com/role/ShareholdersEquityandDebt Shareholders' Equity and Debt Notes 12 false false R13.htm 9952162 - Disclosure - Income Taxes Sheet http://www.cumberlandpharma.com/role/IncomeTaxes Income Taxes Notes 13 false false R14.htm 9952163 - Disclosure - Collaborative Agreements Sheet http://www.cumberlandpharma.com/role/CollaborativeAgreements Collaborative Agreements Notes 14 false false R15.htm 9952164 - Disclosure - Commitments and Contingencies Sheet http://www.cumberlandpharma.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 15 false false R16.htm 9952165 - Disclosure - Product Acquisitions and Return of Product Rights Sheet http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRights Product Acquisitions and Return of Product Rights Notes 16 false false R17.htm 9952166 - Disclosure - Segment Reporting Sheet http://www.cumberlandpharma.com/role/SegmentReporting Segment Reporting Notes 17 false false R18.htm 9952167 - Disclosure - Subsequent Event Sheet http://www.cumberlandpharma.com/role/SubsequentEvent Subsequent Event Notes 18 false false R19.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 19 false false R20.htm 9955511 - Disclosure - Organization and Basis of Presentation (Policies) Sheet http://www.cumberlandpharma.com/role/OrganizationandBasisofPresentationPolicies Organization and Basis of Presentation (Policies) Policies 20 false false R21.htm 9955512 - Disclosure - Earnings (Loss) Per Share (Tables) Sheet http://www.cumberlandpharma.com/role/EarningsLossPerShareTables Earnings (Loss) Per Share (Tables) Tables http://www.cumberlandpharma.com/role/EarningsLossPerShare 21 false false R22.htm 9955513 - Disclosure - Revenues (Tables) Sheet http://www.cumberlandpharma.com/role/RevenuesTables Revenues (Tables) Tables http://www.cumberlandpharma.com/role/Revenues 22 false false R23.htm 9955514 - Disclosure - Inventories (Tables) Sheet http://www.cumberlandpharma.com/role/InventoriesTables Inventories (Tables) Tables http://www.cumberlandpharma.com/role/Inventories 23 false false R24.htm 9955515 - Disclosure - Leases (Tables) Sheet http://www.cumberlandpharma.com/role/LeasesTables Leases (Tables) Tables http://www.cumberlandpharma.com/role/Leases 24 false false R25.htm 9955516 - Disclosure - Product Acquisitions and Return of Product Rights (Tables) Sheet http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsTables Product Acquisitions and Return of Product Rights (Tables) Tables http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRights 25 false false R26.htm 9955517 - Disclosure - Segment Reporting (Tables) Sheet http://www.cumberlandpharma.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.cumberlandpharma.com/role/SegmentReporting 26 false false R27.htm 9955518 - Disclosure - Organization and Basis of Presentation Organization (Details) Sheet http://www.cumberlandpharma.com/role/OrganizationandBasisofPresentationOrganizationDetails Organization and Basis of Presentation Organization (Details) Details 27 false false R28.htm 9955519 - Disclosure - Earnings (Loss) Per Share - Schedule of Computation of Numerator and Denominator in Earnings Per Share (Details) Sheet http://www.cumberlandpharma.com/role/EarningsLossPerShareScheduleofComputationofNumeratorandDenominatorinEarningsPerShareDetails Earnings (Loss) Per Share - Schedule of Computation of Numerator and Denominator in Earnings Per Share (Details) Details http://www.cumberlandpharma.com/role/EarningsLossPerShareTables 28 false false R29.htm 9955520 - Disclosure - Earnings (Loss) Per Share - Narrative (Details) Sheet http://www.cumberlandpharma.com/role/EarningsLossPerShareNarrativeDetails Earnings (Loss) Per Share - Narrative (Details) Details http://www.cumberlandpharma.com/role/EarningsLossPerShareTables 29 false false R30.htm 9955521 - Disclosure - Revenues - Schedule of Net Product Revenues by Product (Details) Sheet http://www.cumberlandpharma.com/role/RevenuesScheduleofNetProductRevenuesbyProductDetails Revenues - Schedule of Net Product Revenues by Product (Details) Details 30 false false R31.htm 9955522 - Disclosure - Revenues - Narrative (Details) Sheet http://www.cumberlandpharma.com/role/RevenuesNarrativeDetails Revenues - Narrative (Details) Details 31 false false R32.htm 9955523 - Disclosure - Inventories - Narrative (Details) Sheet http://www.cumberlandpharma.com/role/InventoriesNarrativeDetails Inventories - Narrative (Details) Details 32 false false R33.htm 9955524 - Disclosure - Inventories - Schedule of Current Inventories (Details) Sheet http://www.cumberlandpharma.com/role/InventoriesScheduleofCurrentInventoriesDetails Inventories - Schedule of Current Inventories (Details) Details 33 false false R34.htm 9955525 - Disclosure - Inventories - Schedule of Non-Current Inventories (Details) Sheet http://www.cumberlandpharma.com/role/InventoriesScheduleofNonCurrentInventoriesDetails Inventories - Schedule of Non-Current Inventories (Details) Details 34 false false R35.htm 9955526 - Disclosure - Leases - Narrative (Details) Sheet http://www.cumberlandpharma.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 35 false false R36.htm 9955527 - Disclosure - Leases - Lease Position (Details) Sheet http://www.cumberlandpharma.com/role/LeasesLeasePositionDetails Leases - Lease Position (Details) Details 36 false false R37.htm 9955528 - Disclosure - Leases - Schedule of Lease Liabilities Maturity and Future Minimum Lease Commitments (Details) Sheet http://www.cumberlandpharma.com/role/LeasesScheduleofLeaseLiabilitiesMaturityandFutureMinimumLeaseCommitmentsDetails Leases - Schedule of Lease Liabilities Maturity and Future Minimum Lease Commitments (Details) Details 37 false false R38.htm 9955529 - Disclosure - Leases - Rent Expense (Details) Sheet http://www.cumberlandpharma.com/role/LeasesRentExpenseDetails Leases - Rent Expense (Details) Details 38 false false R39.htm 9955530 - Disclosure - Shareholders' Equity and Debt (Details) Sheet http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails Shareholders' Equity and Debt (Details) Details http://www.cumberlandpharma.com/role/ShareholdersEquityandDebt 39 false false R40.htm 9955531 - Disclosure - Income Taxes (Details) Sheet http://www.cumberlandpharma.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.cumberlandpharma.com/role/IncomeTaxes 40 false false R41.htm 9955532 - Disclosure - Product Acquisitions and Return of Product Rights - Narrative (Details) Sheet http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsNarrativeDetails Product Acquisitions and Return of Product Rights - Narrative (Details) Details http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsTables 41 false false R42.htm 9955533 - Disclosure - Product Acquisitions and Return of Product Rights - Change in Consideration, Vibativ (Details) Sheet http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsChangeinConsiderationVibativDetails Product Acquisitions and Return of Product Rights - Change in Consideration, Vibativ (Details) Details 42 false false R43.htm 9955534 - Disclosure - Product Acquisitions and Return of Product Rights - Change in Consideration, Sancuso Acquisition (Details) Sheet http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsChangeinConsiderationSancusoAcquisitionDetails Product Acquisitions and Return of Product Rights - Change in Consideration, Sancuso Acquisition (Details) Details 43 false false R44.htm 9955535 - Disclosure - Segment Reporting - Narrative (Details) Sheet http://www.cumberlandpharma.com/role/SegmentReportingNarrativeDetails Segment Reporting - Narrative (Details) Details 44 false false R45.htm 9955536 - Disclosure - Segment Reporting - Summary of Segment Reporting (Details) Sheet http://www.cumberlandpharma.com/role/SegmentReportingSummaryofSegmentReportingDetails Segment Reporting - Summary of Segment Reporting (Details) Details 45 false false R46.htm 9955537 - Disclosure - Subsequent Events (Details) Sheet http://www.cumberlandpharma.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.cumberlandpharma.com/role/SubsequentEvent 46 false false All Reports Book All Reports cpix-20260331.htm cpix-20260331.xsd cpix-20260331_cal.xml cpix-20260331_def.xml cpix-20260331_lab.xml cpix-20260331_pre.xml http://fasb.org/srt/2026 http://fasb.org/us-gaap/2026 http://xbrl.sec.gov/dei/2026 http://xbrl.sec.gov/ecd/2026 true true JSON 62 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "cpix-20260331.htm": { "nsprefix": "cpix", "nsuri": "http://www.cumberlandpharma.com/20260331", "dts": { "inline": { "local": [ "cpix-20260331.htm" ] }, "schema": { "local": [ "cpix-20260331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/2023/calculation-1.1.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd", "https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd", "https://xbrl.fasb.org/srt/2026/elts/srt-roles-2026.xsd", "https://xbrl.fasb.org/srt/2026/elts/srt-types-2026.xsd", "https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd", "https://xbrl.fasb.org/us-gaap/2026/elts/us-roles-2026.xsd", "https://xbrl.fasb.org/us-gaap/2026/elts/us-types-2026.xsd", "https://xbrl.sec.gov/country/2026/country-2026.xsd", "https://xbrl.sec.gov/dei/2026/dei-2026.xsd", "https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd", "https://xbrl.sec.gov/stpr/2026/stpr-2026.xsd" ] }, "calculationLink": { "local": [ "cpix-20260331_cal.xml" ] }, "definitionLink": { "local": [ "cpix-20260331_def.xml" ] }, "labelLink": { "local": [ "cpix-20260331_lab.xml" ] }, "presentationLink": { "local": [ "cpix-20260331_pre.xml" ] } }, "keyStandard": 180, "keyCustom": 22, "axisStandard": 17, "axisCustom": 0, "memberStandard": 12, "memberCustom": 30, "hidden": { "total": 5, "http://xbrl.sec.gov/dei/2026": 5 }, "contextCount": 107, "entityCount": 1, "segmentCount": 42, "elementCount": 437, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2026": 400, "http://xbrl.sec.gov/dei/2026": 30, "http://xbrl.sec.gov/ecd/2026": 4, "http://fasb.org/srt/2026": 1 }, "report": { "R1": { "role": "http://www.cumberlandpharma.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets", "longName": "9952151 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations", "longName": "9952153 - Statement - Condensed Consolidated Statements of Operations", "shortName": "Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "unique": true } }, "R5": { "role": "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows", "longName": "9952154 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "unique": true } }, "R6": { "role": "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementofEquity", "longName": "9952155 - Statement - Condensed Consolidated Statement of Equity", "shortName": "Condensed Consolidated Statement of Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.cumberlandpharma.com/role/OrganizationandBasisofPresentation", "longName": "9952156 - Disclosure - Organization and Basis of Presentation", "shortName": "Organization and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.cumberlandpharma.com/role/EarningsLossPerShare", "longName": "9952157 - Disclosure - Earnings (Loss) Per Share", "shortName": "Earnings (Loss) Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.cumberlandpharma.com/role/Revenues", "longName": "9952158 - Disclosure - Revenues", "shortName": "Revenues", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.cumberlandpharma.com/role/Inventories", "longName": "9952159 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.cumberlandpharma.com/role/Leases", "longName": "9952160 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebt", "longName": "9952161 - Disclosure - Shareholders' Equity and Debt", "shortName": "Shareholders' Equity and Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.cumberlandpharma.com/role/IncomeTaxes", "longName": "9952162 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.cumberlandpharma.com/role/CollaborativeAgreements", "longName": "9952163 - Disclosure - Collaborative Agreements", "shortName": "Collaborative Agreements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.cumberlandpharma.com/role/CommitmentsandContingencies", "longName": "9952164 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRights", "longName": "9952165 - Disclosure - Product Acquisitions and Return of Product Rights", "shortName": "Product Acquisitions and Return of Product Rights", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.cumberlandpharma.com/role/SegmentReporting", "longName": "9952166 - Disclosure - Segment Reporting", "shortName": "Segment Reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.cumberlandpharma.com/role/SubsequentEvent", "longName": "9952167 - Disclosure - Subsequent Event", "shortName": "Subsequent Event", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R19": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.cumberlandpharma.com/role/OrganizationandBasisofPresentationPolicies", "longName": "9955511 - Disclosure - Organization and Basis of Presentation (Policies)", "shortName": "Organization and Basis of Presentation (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.cumberlandpharma.com/role/EarningsLossPerShareTables", "longName": "9955512 - Disclosure - Earnings (Loss) Per Share (Tables)", "shortName": "Earnings (Loss) Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.cumberlandpharma.com/role/RevenuesTables", "longName": "9955513 - Disclosure - Revenues (Tables)", "shortName": "Revenues (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.cumberlandpharma.com/role/InventoriesTables", "longName": "9955514 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.cumberlandpharma.com/role/LeasesTables", "longName": "9955515 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "cpix:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cpix:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsTables", "longName": "9955516 - Disclosure - Product Acquisitions and Return of Product Rights (Tables)", "shortName": "Product Acquisitions and Return of Product Rights (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.cumberlandpharma.com/role/SegmentReportingTables", "longName": "9955517 - Disclosure - Segment Reporting (Tables)", "shortName": "Segment Reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.cumberlandpharma.com/role/OrganizationandBasisofPresentationOrganizationDetails", "longName": "9955518 - Disclosure - Organization and Basis of Presentation Organization (Details)", "shortName": "Organization and Basis of Presentation Organization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true }, "uniqueAnchor": null }, "R28": { "role": "http://www.cumberlandpharma.com/role/EarningsLossPerShareScheduleofComputationofNumeratorandDenominatorinEarningsPerShareDetails", "longName": "9955519 - Disclosure - Earnings (Loss) Per Share - Schedule of Computation of Numerator and Denominator in Earnings Per Share (Details)", "shortName": "Earnings (Loss) Per Share - Schedule of Computation of Numerator and Denominator in Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "unique": true } }, "R29": { "role": "http://www.cumberlandpharma.com/role/EarningsLossPerShareNarrativeDetails", "longName": "9955520 - Disclosure - Earnings (Loss) Per Share - Narrative (Details)", "shortName": "Earnings (Loss) Per Share - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.cumberlandpharma.com/role/RevenuesScheduleofNetProductRevenuesbyProductDetails", "longName": "9955521 - Disclosure - Revenues - Schedule of Net Product Revenues by Product (Details)", "shortName": "Revenues - Schedule of Net Product Revenues by Product (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-26", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "unique": true } }, "R31": { "role": "http://www.cumberlandpharma.com/role/RevenuesNarrativeDetails", "longName": "9955522 - Disclosure - Revenues - Narrative (Details)", "shortName": "Revenues - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-29", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "unique": true } }, "R32": { "role": "http://www.cumberlandpharma.com/role/InventoriesNarrativeDetails", "longName": "9955523 - Disclosure - Inventories - Narrative (Details)", "shortName": "Inventories - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryWriteDown", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "unique": true } }, "R33": { "role": "http://www.cumberlandpharma.com/role/InventoriesScheduleofCurrentInventoriesDetails", "longName": "9955524 - Disclosure - Inventories - Schedule of Current Inventories (Details)", "shortName": "Inventories - Schedule of Current Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryWorkInProcessAndRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryWorkInProcessAndRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.cumberlandpharma.com/role/InventoriesScheduleofNonCurrentInventoriesDetails", "longName": "9955525 - Disclosure - Inventories - Schedule of Non-Current Inventories (Details)", "shortName": "Inventories - Schedule of Non-Current Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-46", "name": "us-gaap:InventoryNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "unique": true } }, "R35": { "role": "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails", "longName": "9955526 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-66", "name": "cpix:LesseeOperatingLeaseRentIncrease", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-66", "name": "cpix:LesseeOperatingLeaseRentIncrease", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.cumberlandpharma.com/role/LeasesLeasePositionDetails", "longName": "9955527 - Disclosure - Leases - Lease Position (Details)", "shortName": "Leases - Lease Position (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true }, "uniqueAnchor": null }, "R37": { "role": "http://www.cumberlandpharma.com/role/LeasesScheduleofLeaseLiabilitiesMaturityandFutureMinimumLeaseCommitmentsDetails", "longName": "9955528 - Disclosure - Leases - Schedule of Lease Liabilities Maturity and Future Minimum Lease Commitments (Details)", "shortName": "Leases - Schedule of Lease Liabilities Maturity and Future Minimum Lease Commitments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.cumberlandpharma.com/role/LeasesRentExpenseDetails", "longName": "9955529 - Disclosure - Leases - Rent Expense (Details)", "shortName": "Leases - Rent Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails", "longName": "9955530 - Disclosure - Shareholders' Equity and Debt (Details)", "shortName": "Shareholders' Equity and Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockRepurchasedDuringPeriodValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "unique": true } }, "R40": { "role": "http://www.cumberlandpharma.com/role/IncomeTaxesDetails", "longName": "9955531 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsNarrativeDetails", "longName": "9955532 - Disclosure - Product Acquisitions and Return of Product Rights - Narrative (Details)", "shortName": "Product Acquisitions and Return of Product Rights - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-93", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-93", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsChangeinConsiderationVibativDetails", "longName": "9955533 - Disclosure - Product Acquisitions and Return of Product Rights - Change in Consideration, Vibativ (Details)", "shortName": "Product Acquisitions and Return of Product Rights - Change in Consideration, Vibativ (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-97", "name": "us-gaap:PaymentsForRoyalties", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "unique": true } }, "R43": { "role": "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsChangeinConsiderationSancusoAcquisitionDetails", "longName": "9955534 - Disclosure - Product Acquisitions and Return of Product Rights - Change in Consideration, Sancuso Acquisition (Details)", "shortName": "Product Acquisitions and Return of Product Rights - Change in Consideration, Sancuso Acquisition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-102", "name": "us-gaap:PaymentsForRoyalties", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "unique": true } }, "R44": { "role": "http://www.cumberlandpharma.com/role/SegmentReportingNarrativeDetails", "longName": "9955535 - Disclosure - Segment Reporting - Narrative (Details)", "shortName": "Segment Reporting - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true }, "uniqueAnchor": null }, "R45": { "role": "http://www.cumberlandpharma.com/role/SegmentReportingSummaryofSegmentReportingDetails", "longName": "9955536 - Disclosure - Segment Reporting - Summary of Segment Reporting (Details)", "shortName": "Segment Reporting - Summary of Segment Reporting (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true }, "uniqueAnchor": null }, "R46": { "role": "http://www.cumberlandpharma.com/role/SubsequentEventsDetails", "longName": "9955537 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-107", "name": "us-gaap:AssetAcquisitionPriceOfAcquisitionExpected", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-107", "name": "us-gaap:AssetAcquisitionPriceOfAcquisitionExpected", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cpix-20260331.htm", "first": true, "unique": true } } }, "tag": { "cpix_ATMMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "ATMMember", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ATM", "label": "ATM [Member]", "documentation": "ATM" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "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)." } } }, "auth_ref": [ "r734", "r854", "r858" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "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." } } }, "auth_ref": [ "r953" ] }, "cpix_AcetadoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "AcetadoteMember", "presentation": [ "http://www.cumberlandpharma.com/role/InventoriesScheduleofNonCurrentInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acetadote", "label": "Acetadote [Member]", "documentation": "Acetadote" } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r791" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r804" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r804" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r804" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r804" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:", "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r837" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r763", "r773", "r783", "r815" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r766", "r776", "r786", "r818" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r838" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r804" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r811" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r767", "r777", "r787", "r811", "r819", "r823", "r831" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r829" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Share-based compensation credit", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r351", "r354", "r355" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "AmendmentFlag", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Noncash interest expense", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r21", "r255", "r922", "r1031" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cumberlandpharma.com/role/SegmentReportingSummaryofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization", "label": "Intangible Asset, Finite-Lived, Amortization Expense", "documentation": "Amount of amortization expense for finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r6", "r114", "r212", "r218", "r654", "r665", "r666", "r668", "r670", "r961" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.cumberlandpharma.com/role/EarningsLossPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Anti-dilutive shares and options (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "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." } } }, "auth_ref": [ "r153" ] }, "cpix_ApotexInc.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "ApotexInc.Member", "presentation": [ "http://www.cumberlandpharma.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Apotex", "label": "Apotex, Inc. [Member]", "documentation": "Apotex, Inc." } } }, "auth_ref": [] }, "us-gaap_AreaOfRealEstateProperty": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AreaOfRealEstateProperty", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Square feet of office space", "label": "Area of Real Estate Property", "documentation": "Area of a real estate property." } } }, "auth_ref": [ "r936", "r1103", "r1104" ] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AssetAcquisitionAxis", "presentation": [ "http://www.cumberlandpharma.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Axis]", "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r211", "r213", "r214", "r215", "r216", "r217", "r573", "r1022" ] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AssetAcquisitionDomain", "presentation": [ "http://www.cumberlandpharma.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Domain]", "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r211", "r213", "r214", "r215", "r216", "r217", "r573", "r1022" ] }, "cpix_AssetAcquisitionMonthlyReceivableAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "AssetAcquisitionMonthlyReceivableAmount", "crdr": "debit", "presentation": [ "http://www.cumberlandpharma.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset acquisition, monthly receivable, amount", "label": "Asset Acquisition, Monthly Receivable, Amount", "documentation": "Asset Acquisition, Monthly Receivable, Amount" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionPriceOfAcquisitionExpected": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AssetAcquisitionPriceOfAcquisitionExpected", "crdr": "credit", "presentation": [ "http://www.cumberlandpharma.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset acquisition, price of acquisition, expected", "label": "Asset Acquisition, Price of Acquisition, Expected", "documentation": "Purchase price of expected asset acquisition prior to consideration being transferred. Excludes business acquisition." } } }, "auth_ref": [ "r1022" ] }, "cpix_AssetAcquisitionReimbursementReceivableAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "AssetAcquisitionReimbursementReceivableAmount", "crdr": "debit", "presentation": [ "http://www.cumberlandpharma.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset acquisition, reimbursement receivable, amount", "label": "Asset Acquisition, Reimbursement Receivable, Amount", "documentation": "Asset Acquisition, Reimbursement Receivable, Amount" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r67", "r68", "r82", "r121", "r122", "r123", "r158", "r168", "r188", "r191", "r205", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r288", "r450", "r454", "r478", "r520", "r521", "r523", "r535", "r536", "r544", "r607", "r681", "r682", "r698", "r734", "r739", "r740", "r754", "r977", "r978", "r1040" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AssetsAbstract", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "cpix_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lease position", "label": "Assets and Liabilities, Lessee [Table Text Block]", "documentation": "Assets and Liabilities, Lessee" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r67", "r68", "r106", "r121", "r122", "r123", "r205", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r288", "r450", "r454", "r478", "r734", "r850", "r977", "r978", "r1040" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r826" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r827" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r822" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r822" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r822" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r822" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r822" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r822" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AwardTypeAxis", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r346", "r347", "r348", "r349", "r350" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r825" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r824" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r823" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r823" ] }, "cpix_BroadwestLeaseFiveYearRenewalOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "BroadwestLeaseFiveYearRenewalOptionMember", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Broadwest Lease, Five Year Renewal Option", "label": "Broadwest Lease, Five Year Renewal Option [Member]", "documentation": "Broadwest Lease, Five Year Renewal Option" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsChangeinConsiderationSancusoAcquisitionDetails", "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsChangeinConsiderationVibativDetails", "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination [Domain]", "label": "Business Combination [Domain]", "documentation": "Business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r211", "r213", "r214", "r215", "r216", "r217", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r441", "r442", "r443", "r573", "r652", "r707", "r708", "r1015", "r1016", "r1017" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsChangeinConsiderationSancusoAcquisitionDetails", "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsChangeinConsiderationVibativDetails", "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination [Axis]", "label": "Business Combination [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r211", "r213", "r214", "r215", "r216", "r217", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r441", "r442", "r443", "r573", "r652", "r707", "r708", "r1015", "r1016", "r1017" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsChangeinConsiderationSancusoAcquisitionDetails", "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsChangeinConsiderationVibativDetails", "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination [Line Items]", "verboseLabel": "Business Combination [Line Items]", "label": "Business Combination [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r211", "r383", "r384", "r385", "r386", "r392", "r393", "r394", "r395", "r401", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r426", "r427", "r428", "r429", "r430", "r431", "r437", "r438", "r439", "r443", "r712", "r721", "r1015", "r1016", "r1017" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsChangeinConsiderationSancusoAcquisitionDetails", "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsChangeinConsiderationVibativDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Increase (decrease) in non-cash contingent consideration", "terseLabel": "Change in fair value of contingent consideration included in operating expenses", "label": "Business Combination, Contingent Consideration, Change in Contingent Consideration, Liability, Increase (Decrease)", "documentation": "Amount of increase (decrease) in value of liability in contingent consideration arrangement in business combination, including, but not limited to, difference arising upon settlement." } } }, "auth_ref": [ "r441", "r921" ] }, "cpix_BusinessCombinationContingentConsiderationEarnedAndAccruedInOperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "BusinessCombinationContingentConsiderationEarnedAndAccruedInOperatingExpenses", "crdr": "credit", "presentation": [ "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsChangeinConsiderationSancusoAcquisitionDetails", "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsChangeinConsiderationVibativDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration earned and accrued in operating expenses", "label": "Business Combination, Contingent Consideration, Earned and Accrued in Operating Expenses", "documentation": "Business Combination, Contingent Consideration, Earned and Accrued in Operating Expenses" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsChangeinConsiderationSancusoAcquisitionDetails", "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsChangeinConsiderationVibativDetails", "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional liability", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r432", "r439", "r475", "r476", "r477", "r712", "r718" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of accrued contingent consideration", "label": "Business Combination, Contingent Consideration, Liability, Current", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1019", "r1020" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current portion of accrued contingent consideration", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1019", "r1020" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRights" ], "lang": { "en-us": { "role": { "terseLabel": "PRODUCT ACQUISITIONS AND RETURN OF PRODUCT RIGHTS", "label": "Business Combination [Text Block]", "documentation": "The entire disclosure for business combination." } } }, "auth_ref": [ "r382", "r383", "r387", "r396", "r400", "r401", "r402", "r403", "r404", "r405", "r407", "r408", "r414", "r417", "r418", "r424", "r425", "r426", "r434", "r438", "r439", "r440", "r442", "r444", "r712", "r713", "r714", "r715", "r718", "r719", "r720" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combination [Abstract]" } } }, "auth_ref": [] }, "cpix_CaldolorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "CaldolorMember", "presentation": [ "http://www.cumberlandpharma.com/role/InventoriesScheduleofNonCurrentInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Caldolor", "label": "Caldolor [Member]", "documentation": "Caldolor" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalent", "documentation": "Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r79", "r118", "r120", "r656", "r1042" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation", "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r27", "r118", "r120" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease in cash and cash equivalents", "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation", "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r0", "r27" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r802" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r799" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r797" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "CityAreaCode", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r803" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r803" ] }, "us-gaap_CollaborativeArrangementDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CollaborativeArrangementDisclosureTextBlock", "presentation": [ "http://www.cumberlandpharma.com/role/CollaborativeAgreements" ], "lang": { "en-us": { "role": { "terseLabel": "COLLABORATIVE AGREEMENTS", "label": "Collaborative Arrangement Disclosure [Text Block]", "documentation": "The entire disclosure for collaborative arrangements in which the entity is a participant, including a) information about the nature and purpose of such arrangements; b) its rights and obligations thereunder; c) the accounting policy for collaborative arrangements; and d) the income statement classification and amounts attributable to transactions arising from the collaborative arrangement between participants." } } }, "auth_ref": [ "r41", "r447", "r448" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.cumberlandpharma.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r224", "r225", "r649", "r966", "r971", "r972" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockMember", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementofEquity", "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Stock [Member]", "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r99", "r284", "r520", "r521", "r529", "r744", "r745", "r746", "r748", "r749", "r750", "r751", "r929", "r930", "r932", "r1027", "r1093", "r1097" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r862", "r983", "r1047", "r1048", "r1050" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r99", "r284", "r520", "r521", "r529", "r595" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "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." } } }, "auth_ref": [ "r99", "r284", "r520", "r521", "r529" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r99", "r284", "r520", "r521", "r529", "r595", "r613", "r981", "r1097", "r1098" ] }, "us-gaap_CommonStockValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockValueOutstanding", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock\u2014 no par value; 100,000,000 shares authorized; 14,983,107 and 14,956,627 shares issued and outstanding as of March 31, 2026, and December 31, 2025, respectively", "label": "Common Stock, Value, Outstanding", "documentation": "Value of common shares held by shareholders. Excludes common shares repurchased and held as treasury shares." } } }, "auth_ref": [ "r99", "r284", "r520", "r521", "r529", "r595" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r808" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r807" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r809" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r806" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cumberlandpharma.com/role/SegmentReportingSummaryofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of products sold", "label": "Cost of Product and Service Sold", "documentation": "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." } } }, "auth_ref": [ "r17", "r18", "r518", "r666", "r671", "r726", "r916" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cumberlandpharma.com/role/SegmentReportingSummaryofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total costs and expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r22" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cumberlandpharma.com/role/SegmentReportingSummaryofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Costs and expenses:", "terseLabel": "Costs and expenses:", "label": "Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails", "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails", "http://www.cumberlandpharma.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]", "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r56", "r57", "r121", "r126", "r127", "r243", "r269", "r500", "r505", "r515", "r542", "r662", "r663", "r664", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r1023", "r1024", "r1025", "r1026", "r1043", "r1044" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CreditFacilityAxis", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r77", "r84", "r230", "r520", "r521", "r524", "r975" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CreditFacilityDomain", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r77", "r84", "r230", "r520", "r521", "r524", "r975" ] }, "cpix_CumberlandPharmaceuticalsInc.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "CumberlandPharmaceuticalsInc.Member", "presentation": [ "http://www.cumberlandpharma.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumberland Pharmaceuticals Inc.", "label": "Cumberland Pharmaceuticals Inc. [Member]", "documentation": "Cumberland Pharmaceuticals Inc." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r77", "r78", "r84", "r87", "r88", "r89", "r90", "r91", "r93", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r278", "r520", "r521", "r526", "r693", "r694", "r695", "r696", "r697", "r732", "r923", "r924", "r925", "r928", "r967", "r968", "r969", "r1030", "r1032", "r1051" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate spread", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r78", "r87", "r241", "r520", "r521", "r526" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r77", "r78", "r84", "r87", "r88", "r89", "r90", "r91", "r93", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r278", "r520", "r521", "r526", "r693", "r694", "r695", "r696", "r697", "r732", "r923", "r924", "r925", "r928", "r967", "r968", "r969", "r1030", "r1032", "r1051" ] }, "us-gaap_DeferredOfferingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DeferredOfferingCosts", "crdr": "debit", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred offering costs", "label": "Deferred Offering Costs", "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period." } } }, "auth_ref": [ "r956" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization expense", "label": "Depreciation, Depletion and Amortization", "documentation": "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." } } }, "auth_ref": [ "r6", "r115", "r158", "r173", "r191", "r665", "r681", "r682", "r960", "r961", "r963", "r965" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "DirectorMember", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Director", "label": "Director [Member]", "documentation": "Person serving on board of directors." } } }, "auth_ref": [ "r520", "r521", "r525", "r846", "r952", "r1094" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.cumberlandpharma.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r312", "r313", "r700", "r701", "r702", "r703", "r704", "r705", "r706" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.cumberlandpharma.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r312", "r313", "r700", "r701", "r702", "r703", "r704", "r705", "r706" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r758" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentTransitionReport", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r790" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentType", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DomesticCountryMember", "presentation": [ "http://www.cumberlandpharma.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Income Tax Jurisdiction, Domestic Federal [Member]", "documentation": "Designated federal jurisdiction entitled to levy and collect income tax in country of domicile. Includes, but is not limited to, national jurisdiction for non-U.S. jurisdiction." } } }, "auth_ref": [ "r360" ] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r801" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Income (loss) per share attributable to common shareholders", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in USD per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r62", "r113", "r131", "r133", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r146", "r148", "r150", "r151", "r152", "r157", "r220", "r257", "r317", "r353", "r380", "r446", "r473", "r474", "r534", "r554", "r672" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in USD per share)", "label": "Earnings Per Share, Diluted", "documentation": "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." } } }, "auth_ref": [ "r62", "r113", "r131", "r133", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r148", "r150", "r151", "r152", "r157", "r220", "r257", "r317", "r353", "r380", "r446", "r473", "r474", "r534", "r554", "r672" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.cumberlandpharma.com/role/EarningsLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "EARNINGS (LOSS) PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r145", "r153", "r154", "r155", "r156", "r293" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [ "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r756" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r756" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityFileNumber", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityFilerCategory", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r756" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r840" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityRegistrantName", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r756" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityShellCompany", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r756" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntitySmallBusiness", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r756" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r756" ] }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "presentation": [ "http://www.cumberlandpharma.com/role/RevenuesScheduleofNetProductRevenuesbyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]", "label": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r195" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r795" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r836" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r836" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r836" ] }, "cpix_EquityAndDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "EquityAndDebtAbstract", "lang": { "en-us": { "role": { "label": "Equity and Debt [Abstract]", "documentation": "Equity and Debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EquityComponentDomain", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementofEquity", "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r61", "r62", "r72", "r98", "r99", "r109", "r110", "r111", "r128", "r129", "r130", "r132", "r139", "r141", "r143", "r159", "r206", "r207", "r219", "r220", "r221", "r256", "r277", "r282", "r283", "r284", "r287", "r289", "r292", "r315", "r316", "r318", "r319", "r353", "r370", "r371", "r377", "r378", "r379", "r381", "r445", "r446", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r472", "r479", "r480", "r481", "r482", "r483", "r484", "r488", "r499", "r516", "r520", "r521", "r528", "r529", "r540", "r553", "r566", "r567", "r568", "r583", "r631", "r986" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r805" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r763", "r773", "r783", "r815" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r760", "r770", "r780", "r812" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r811" ] }, "cpix_FinishedGoodsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "FinishedGoodsMember", "presentation": [ "http://www.cumberlandpharma.com/role/InventoriesScheduleofNonCurrentInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished Goods", "label": "Finished Goods [Member]", "documentation": "Finished Goods" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets, net", "label": "Intangible Asset, Finite-Lived, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r519", "r959" ] }, "cpix_ForfeituredMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "ForfeituredMember", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeitured", "label": "Forfeitured [Member]", "documentation": "Forfeitured" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r767", "r777", "r787", "r819" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r767", "r777", "r787", "r819" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r767", "r777", "r787", "r819" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r767", "r777", "r787", "r819" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r767", "r777", "r787", "r819" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r800" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cumberlandpharma.com/role/SegmentReportingSummaryofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "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." } } }, "auth_ref": [ "r20", "r616" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r75", "r80", "r210", "r520", "r521", "r522", "r682", "r688", "r712", "r716", "r717", "r723", "r727", "r734", "r957", "r958", "r1021" ] }, "cpix_GrossProceedOfATMShareIssuance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "GrossProceedOfATMShareIssuance", "crdr": "credit", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "gross proceed of ATM share issuance", "label": "gross proceed of ATM share issuance", "documentation": "gross proceed of ATM share issuance" } } }, "auth_ref": [] }, "cpix_IfetrobanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "IfetrobanMember", "presentation": [ "http://www.cumberlandpharma.com/role/InventoriesScheduleofNonCurrentInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ifetroban", "label": "Ifetroban [Member]", "documentation": "Ifetroban" } } }, "auth_ref": [] }, "cpix_IncentiveStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "IncentiveStockOptionsMember", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incentive Stock Options", "label": "Incentive Stock Options [Member]", "documentation": "Incentive Stock Options" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cumberlandpharma.com/role/SegmentReportingSummaryofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) before income taxes", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "documentation": "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." } } }, "auth_ref": [ "r555", "r675", "r739", "r740", "r935", "r939", "r945", "r948", "r949" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cumberlandpharma.com/role/SegmentReportingSummaryofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Co-commercialization investment loss", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r6", "r16", "r34", "r158", "r174", "r191", "r204", "r549" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.cumberlandpharma.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Axis]", "label": "Income Tax Jurisdiction [Axis]", "documentation": "Information by income tax jurisdiction." } } }, "auth_ref": [ "r119", "r360", "r361", "r365", "r368", "r711", "r1014" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.cumberlandpharma.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Domain]", "label": "Income Tax Jurisdiction [Domain]", "documentation": "Income tax jurisdiction." } } }, "auth_ref": [ "r119", "r360", "r361", "r365", "r368", "r711", "r1014" ] }, "us-gaap_IncomeTaxContingencyLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeTaxContingencyLineItems", "presentation": [ "http://www.cumberlandpharma.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Contingency [Line Items]", "label": "Income Tax Contingency [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxContingencyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeTaxContingencyTable", "presentation": [ "http://www.cumberlandpharma.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Contingency [Table]", "label": "Income Tax Contingency [Table]", "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months." } } }, "auth_ref": [ "r1013" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.cumberlandpharma.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "INCOME TAXES", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r121", "r124", "r358", "r360", "r362", "r363", "r364", "r366", "r367", "r372", "r374", "r375", "r376", "r541", "r572", "r580", "r711" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cumberlandpharma.com/role/SegmentReportingSummaryofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r36", "r39", "r121", "r142", "r143", "r158", "r175", "r191", "r359", "r360", "r373", "r556", "r655", "r667", "r669", "r671", "r711" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and other current liabilities", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "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." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventories, net", "label": "Increase (Decrease) in Inventories", "documentation": "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." } } }, "auth_ref": [ "r5" ] }, "cpix_IncreaseDecreaseInLifeInsurancePoliciesOverPremiumsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "IncreaseDecreaseInLifeInsurancePoliciesOverPremiumsPaid", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease in cash surrender value of life insurance policies over premiums paid", "label": "Increase (Decrease) In Life Insurance Policies Over Premiums Paid", "documentation": "Increase (Decrease) In Life Insurance Policies Over Premiums Paid" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r841", "r921" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other current assets and other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Shareholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r767", "r777", "r787", "r811", "r819", "r823", "r831" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r829" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r759", "r835" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r759", "r835" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r759", "r835" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cumberlandpharma.com/role/SegmentReportingSummaryofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense, Operating and Nonoperating", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r158", "r168", "r172", "r176", "r191", "r486", "r681", "r682", "r1096" ] }, "us-gaap_InventoryCurrentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryCurrentTable", "presentation": [ "http://www.cumberlandpharma.com/role/InventoriesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, Current [Table]", "label": "Inventory, Current [Table]", "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.cumberlandpharma.com/role/Inventories" ], "lang": { "en-us": { "role": { "terseLabel": "INVENTORIES", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r208" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/InventoriesScheduleofCurrentInventoriesDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/InventoriesScheduleofCurrentInventoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r31", "r660", "r661" ] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryGross", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/InventoriesScheduleofCurrentInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cumberlandpharma.com/role/InventoriesScheduleofCurrentInventoriesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total inventories", "label": "Inventory, Gross", "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r852", "r864" ] }, "us-gaap_InventoryLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryLineItems", "presentation": [ "http://www.cumberlandpharma.com/role/InventoriesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory [Line Items]", "label": "Inventory [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets", "http://www.cumberlandpharma.com/role/InventoriesScheduleofCurrentInventoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories, net", "terseLabel": "Total inventories classified as current", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r74", "r105", "r657", "r734" ] }, "us-gaap_InventoryNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryNoncurrent", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets", "http://www.cumberlandpharma.com/role/InventoriesNarrativeDetails", "http://www.cumberlandpharma.com/role/InventoriesScheduleofCurrentInventoriesDetails", "http://www.cumberlandpharma.com/role/InventoriesScheduleofNonCurrentInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current inventories", "negatedLabel": "Less non-current inventories", "label": "Inventory, Noncurrent", "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle." } } }, "auth_ref": [ "r853", "r856" ] }, "cpix_InventoryNoncurrentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "InventoryNoncurrentLineItems", "presentation": [ "http://www.cumberlandpharma.com/role/InventoriesScheduleofNonCurrentInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, Noncurrent [Line Items]", "label": "Inventory, Noncurrent [Line Items]", "documentation": "Inventory, Noncurrent [Line Items]" } } }, "auth_ref": [] }, "cpix_InventoryNoncurrentTable": { "xbrltype": "stringItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "InventoryNoncurrentTable", "presentation": [ "http://www.cumberlandpharma.com/role/InventoriesScheduleofNonCurrentInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, Noncurrent [Table]", "label": "Inventory, Noncurrent [Table]", "documentation": "Inventory, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_InventoryWorkInProcessAndRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryWorkInProcessAndRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/InventoriesScheduleofCurrentInventoriesDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/InventoriesScheduleofCurrentInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials and work in process", "label": "Inventory, Work in Process and Raw Materials, Net of Reserves", "documentation": "The aggregate carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of items which are partially completed at the time of measurement and unprocessed items that will go through the production process and become part of the final product. This element may be used when the reporting entity combines work in process and raw materials into an aggregate amount." } } }, "auth_ref": [ "r31", "r852", "r864" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryWriteDown", "crdr": "debit", "presentation": [ "http://www.cumberlandpharma.com/role/InventoriesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory Write-down", "label": "Inventory Write-down", "documentation": "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." } } }, "auth_ref": [ "r209" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cumberlandpharma.com/role/SegmentReportingSummaryofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r158", "r171", "r191", "r681", "r877" ] }, "us-gaap_InvestmentRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InvestmentRelatedLiabilities", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other investment liabilities", "label": "Investment-related Liabilities", "documentation": "The aggregate amount of liabilities as of the balance sheet date for obligations incurred in connection with the entity's investments." } } }, "auth_ref": [ "r1052" ] }, "us-gaap_Investments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "Investments", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Co-commercialization investment", "label": "Investments", "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments." } } }, "auth_ref": [ "r542", "r543", "r739", "r740", "r741", "r743" ] }, "cpix_KindosMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "KindosMember", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Kindos", "label": "Kindos [Member]", "documentation": "Kindos" } } }, "auth_ref": [] }, "cpix_KristaloseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "KristaloseMember", "presentation": [ "http://www.cumberlandpharma.com/role/InventoriesScheduleofNonCurrentInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Kristalose", "label": "Kristalose [Member]", "documentation": "Kristalose" } } }, "auth_ref": [] }, "us-gaap_LeaseContractualTermAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LeaseContractualTermAxis", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Contractual Term [Axis]", "label": "Lease Contractual Term [Axis]", "documentation": "Information by contractual term of lease arrangement." } } }, "auth_ref": [ "r497", "r1035" ] }, "us-gaap_LeaseContractualTermDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LeaseContractualTermDomain", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Contractual Term [Domain]", "label": "Lease Contractual Term [Domain]", "documentation": "Contractual term of lease arrangement." } } }, "auth_ref": [ "r497", "r1035" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r491", "r497", "r1034" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r491", "r497", "r1034" ] }, "cpix_LesseeOperatingLeaseBaseRent": { "xbrltype": "monetaryPerAreaItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "LesseeOperatingLeaseBaseRent", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base rent per square foot", "label": "Lessee, Operating Lease, Base Rent", "documentation": "Lessee, Operating Lease, Base Rent" } } }, "auth_ref": [] }, "cpix_LesseeOperatingLeaseLeasedArea": { "xbrltype": "areaItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "LesseeOperatingLeaseLeasedArea", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leased area", "label": "Lessee, Operating Lease, Leased Area", "documentation": "Lessee, Operating Lease, Leased Area" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of maturity of lease liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1038" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/LeasesScheduleofLeaseLiabilitiesMaturityandFutureMinimumLeaseCommitmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cumberlandpharma.com/role/LeasesScheduleofLeaseLiabilitiesMaturityandFutureMinimumLeaseCommitmentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cumberlandpharma.com/role/LeasesScheduleofLeaseLiabilitiesMaturityandFutureMinimumLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total minimum lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r495", "r924", "r928", "r1051" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/LeasesScheduleofLeaseLiabilitiesMaturityandFutureMinimumLeaseCommitmentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/LeasesScheduleofLeaseLiabilitiesMaturityandFutureMinimumLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "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)." } } }, "auth_ref": [ "r495", "r924", "r928", "r1051" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/LeasesScheduleofLeaseLiabilitiesMaturityandFutureMinimumLeaseCommitmentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/LeasesScheduleofLeaseLiabilitiesMaturityandFutureMinimumLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2030", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "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)." } } }, "auth_ref": [ "r495", "r924", "r928", "r1051" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/LeasesScheduleofLeaseLiabilitiesMaturityandFutureMinimumLeaseCommitmentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/LeasesScheduleofLeaseLiabilitiesMaturityandFutureMinimumLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "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)." } } }, "auth_ref": [ "r495", "r924", "r928", "r1051" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/LeasesScheduleofLeaseLiabilitiesMaturityandFutureMinimumLeaseCommitmentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/LeasesScheduleofLeaseLiabilitiesMaturityandFutureMinimumLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "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)." } } }, "auth_ref": [ "r495", "r924", "r928", "r1051" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/LeasesScheduleofLeaseLiabilitiesMaturityandFutureMinimumLeaseCommitmentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/LeasesScheduleofLeaseLiabilitiesMaturityandFutureMinimumLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "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." } } }, "auth_ref": [ "r1038" ] }, "cpix_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/LeasesScheduleofLeaseLiabilitiesMaturityandFutureMinimumLeaseCommitmentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/LeasesScheduleofLeaseLiabilitiesMaturityandFutureMinimumLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "After 2030", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "documentation": "Lessee, Operating Lease, Liability, to be Paid, after Year Four" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/LeasesScheduleofLeaseLiabilitiesMaturityandFutureMinimumLeaseCommitmentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/LeasesScheduleofLeaseLiabilitiesMaturityandFutureMinimumLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Less: Interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r495" ] }, "cpix_LesseeOperatingLeaseNumberOfRenewalTerms": { "xbrltype": "integerItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "LesseeOperatingLeaseNumberOfRenewalTerms", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of renewal terms", "label": "Lessee, Operating Lease, Number Of Renewal Terms", "documentation": "Lessee, Operating Lease, Number Of Renewal Terms" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Remaining Lease Term", "label": "Lessee, Operating Lease, Remaining Lease Term", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r497", "r1036" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Renewal term", "label": "Lessee, Operating Lease, Renewal Term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1037" ] }, "cpix_LesseeOperatingLeaseRentIncrease": { "xbrltype": "percentItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "LesseeOperatingLeaseRentIncrease", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rent increase", "label": "Lessee, Operating Lease, Rent Increase", "documentation": "Lessee, Operating Lease, Rent Increase" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of contract", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1037" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.cumberlandpharma.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r487" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LessorOperatingLeasePaymentsToBeReceived", "crdr": "debit", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future minimum sublease income under noncancelable operating subleases", "label": "Lessor, Operating Lease, Payment to be Received", "documentation": "Amount of lease payments to be received by lessor for operating lease." } } }, "auth_ref": [ "r498" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r67", "r68", "r121", "r122", "r123", "r205", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r288", "r451", "r454", "r455", "r478", "r594", "r674", "r698", "r754", "r866", "r977", "r1040", "r1041" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r103", "r520", "r521", "r532", "r547", "r734", "r739", "r740", "r923", "r927", "r955", "r1029" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "LIABILITIES AND EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "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." } } }, "auth_ref": [ "r67", "r68", "r71", "r86", "r121", "r122", "r123", "r205", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r288", "r451", "r454", "r455", "r478", "r734", "r977", "r1040", "r1041" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "cpix_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption", "crdr": "credit", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accordion feature, higher borrowing capacity option", "label": "Line Of Credit Facility, Accordion Feature, Higher Borrowing Capacity Option", "documentation": "Line Of Credit Facility, Accordion Feature, Higher Borrowing Capacity Option" } } }, "auth_ref": [] }, "cpix_LineOfCreditFacilityAccordionFeatureIncreaseLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit", "crdr": "credit", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accordion feature, increase limit", "label": "Line Of Credit Facility, Accordion Feature, Increase Limit", "documentation": "Line Of Credit Facility, Accordion Feature, Increase Limit" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lender Name [Axis]", "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r854", "r857", "r923", "r925", "r975", "r976" ] }, "us-gaap_LineOfCreditFacilityExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LineOfCreditFacilityExpirationPeriod", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration period", "label": "Line of Credit Facility, Expiration Period", "documentation": "Period remaining before termination of line of credit facility, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Lender [Domain]", "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r854", "r857", "r923", "r925", "r975", "r976" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit, maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r854", "r857" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LineOfCreditMember", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "LocalPhoneNumber", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LongTermLineOfCredit", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets", "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revolving line of credit - long term", "terseLabel": "Borrowings outstanding", "label": "Long-Term Line of Credit, Noncurrent", "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r8", "r9", "r855", "r859" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r78", "r87", "r88", "r89", "r90", "r91", "r520", "r521", "r526", "r967", "r968", "r969" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r10", "r78", "r87", "r88", "r89", "r90", "r91", "r520", "r521", "r526", "r967", "r968", "r969" ] }, "us-gaap_LossContingencyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LossContingencyAccrualRollForward", "presentation": [ "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsChangeinConsiderationSancusoAcquisitionDetails", "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsChangeinConsiderationVibativDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency Accrual [Roll Forward]", "label": "Loss Contingency Accrual [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "MaximumMember", "presentation": [ "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r42", "r43", "r44", "r45", "r46", "r53", "r54", "r55", "r59", "r60", "r69", "r70", "r163", "r226", "r227", "r228", "r229", "r321", "r347", "r348", "r349", "r356", "r477", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r517", "r564", "r565", "r571", "r586", "r587", "r636", "r637", "r638", "r639", "r640", "r645", "r646", "r647", "r648", "r650", "r651", "r687", "r709", "r712", "r718", "r721", "r728", "r729", "r730", "r731", "r736", "r979", "r980" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r803" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r803" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interests", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r102", "r121", "r122", "r123", "r205", "r231", "r233", "r234", "r235", "r238", "r239", "r288", "r520", "r521", "r531", "r546", "r597", "r1029" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r822" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r830" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r804" ] }, "cpix_NephronPharmaceuticalsCorporationNephronMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "NephronPharmaceuticalsCorporationNephronMember", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nephron Pharmaceuticals Corporation (\u201cNephron\u201d)", "label": "Nephron Pharmaceuticals Corporation (\u201cNephron\u201d) [Member]", "documentation": "Nephron Pharmaceuticals Corporation (\u201cNephron\u201d)" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation", "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit." } } }, "auth_ref": [ "r116" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from financing activities:", "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) investing activities", "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation", "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets." } } }, "auth_ref": [ "r116" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]", "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation", "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity." } } }, "auth_ref": [ "r27", "r28", "r29" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from operating activities:", "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cumberlandpharma.com/role/EarningsLossPerShareScheduleofComputationofNumeratorandDenominatorinEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) attributable to common shareholders", "terseLabel": "Net Income (Loss)", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r19", "r29", "r35", "r62", "r67", "r68", "r107", "r108", "r111", "r121", "r122", "r123", "r125", "r131", "r135", "r136", "r137", "r138", "r139", "r142", "r143", "r149", "r205", "r220", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r257", "r260", "r262", "r264", "r288", "r317", "r353", "r380", "r446", "r474", "r478", "r552", "r614", "r629", "r630", "r667", "r669", "r671", "r752", "r977" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Net loss (income) at subsidiary attributable to noncontrolling interests", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r15", "r33", "r67", "r68", "r107", "r108", "r139", "r142", "r143", "r205", "r551", "r876" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://www.cumberlandpharma.com/role/EarningsLossPerShareScheduleofComputationofNumeratorandDenominatorinEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.cumberlandpharma.com/role/OrganizationandBasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Guidance", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [ "r144" ] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r803" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r767", "r777", "r787", "r811", "r819" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r794" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r793" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r811" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r830" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r830" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Noncontrolling Interest [Member]", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r12", "r287", "r289", "r929", "r930", "r931", "r932", "r1097" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.cumberlandpharma.com/role/OrganizationandBasisofPresentationOrganizationDetails", "http://www.cumberlandpharma.com/role/SegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r682", "r938" ] }, "srt_OfficeBuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "OfficeBuildingMember", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wet Laboratory and Office Space", "label": "Office Building [Member]", "documentation": "Building designed primarily for the conduct of business, for example, but not limited to, administration, clerical services, and consultation." } } }, "auth_ref": [ "r842", "r843", "r844", "r845", "r1099", "r1100", "r1101", "r1102", "r1104" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cumberlandpharma.com/role/SegmentReportingSummaryofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income (loss)", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r667", "r671", "r675", "r848", "r849", "r935", "r939", "r945", "r948", "r949", "r955" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesRentExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rent expense", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r1033" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesScheduleofLeaseLiabilitiesMaturityandFutureMinimumLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity of Lease Liabilities at March 31, 2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/LeasesScheduleofLeaseLiabilitiesMaturityandFutureMinimumLeaseCommitmentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.cumberlandpharma.com/role/LeasesLeasePositionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cumberlandpharma.com/role/LeasesLeasePositionDetails", "http://www.cumberlandpharma.com/role/LeasesScheduleofLeaseLiabilitiesMaturityandFutureMinimumLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "terseLabel": "Present value of lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r490" ] }, "us-gaap_OperatingLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseLiabilityAbstract", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesLeasePositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Liabilities", "label": "Operating Lease, Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.cumberlandpharma.com/role/LeasesLeasePositionDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets", "http://www.cumberlandpharma.com/role/LeasesLeasePositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease current liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r490", "r659" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/LeasesLeasePositionDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets", "http://www.cumberlandpharma.com/role/LeasesLeasePositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease non-current liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r490" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets", "http://www.cumberlandpharma.com/role/LeasesLeasePositionDetails", "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r489" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of operating lease right-of-use asset", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r922" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Present value of remaining lease payments, percent", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r494", "r733" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r493", "r733" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.cumberlandpharma.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r369" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.cumberlandpharma.com/role/OrganizationandBasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "ORGANIZATION AND BASIS OF PRESENTATION", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r32", "r63", "r64", "r65", "r574", "r575" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r76", "r81" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r77", "r83", "r85", "r734" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r95", "r860" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r803" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r765", "r775", "r785", "r817" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r768", "r778", "r788", "r820" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r768", "r778", "r788", "r820" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r792" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash settlement of contingent consideration", "label": "Payment for Contingent Consideration Liability, Financing Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r2" ] }, "cpix_PaymentsForProceedsFromOtherProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "PaymentsForProceedsFromOtherProductiveAssets", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net (increase) decrease of investment in manufacturing", "label": "Payments For (Proceeds From) Other Productive Assets", "documentation": "Payments For (Proceeds From) Other Productive Assets" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments made in connection with repurchase of common shares", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r25" ] }, "us-gaap_PaymentsForRoyalties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PaymentsForRoyalties", "crdr": "credit", "presentation": [ "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsChangeinConsiderationSancusoAcquisitionDetails", "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsChangeinConsiderationVibativDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash payment of royalty during the period", "negatedTerseLabel": "Cash payment of milestones and royalty during the period", "label": "Payments for Royalties", "documentation": "The amount of cash paid for royalties during the current period." } } }, "auth_ref": [ "r4" ] }, "cpix_PaymentsToAcquireBusinessMilestonePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "PaymentsToAcquireBusinessMilestonePayment", "crdr": "credit", "presentation": [ "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Milestone payment", "label": "Payments To Acquire Business, Milestone Payment", "documentation": "Payments To Acquire Business, Milestone Payment" } } }, "auth_ref": [] }, "cpix_PaymentsToAcquireBusinessMilestonePaymentRemaining": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "PaymentsToAcquireBusinessMilestonePaymentRemaining", "crdr": "credit", "presentation": [ "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Milestone payment remaining", "label": "Payments To Acquire Business, Milestone Payment Remaining", "documentation": "Payments To Acquire Business, Milestone Payment Remaining" } } }, "auth_ref": [] }, "cpix_PaymentsToAcquireBusinessTieredRoyaltyPaymentsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "PaymentsToAcquireBusinessTieredRoyaltyPaymentsPercentage", "presentation": [ "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tiered royalty payments (percentage)", "label": "Payments To Acquire Business, Tiered Royalty Payments, Percentage", "documentation": "Payments To Acquire Business, Tiered Royalty Payments, Percentage" } } }, "auth_ref": [] }, "cpix_PaymentsToAcquireBusinessTieredRoyaltyPaymentsThreshold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "PaymentsToAcquireBusinessTieredRoyaltyPaymentsThreshold", "crdr": "credit", "presentation": [ "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tiered royalty payments, threshold", "label": "Payments To Acquire Business, Tiered Royalty Payments, Threshold", "documentation": "Payments To Acquire Business, Tiered Royalty Payments, Threshold" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net (increase) decrease of investment in manufacturing", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r7", "r428", "r712", "r717", "r722" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Additions to intangible assets", "label": "Payments to Acquire Intangible Assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r24" ] }, "us-gaap_PaymentsToAcquireLifeInsurancePolicies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PaymentsToAcquireLifeInsurancePolicies", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Increase in cash surrender value of life insurance policies", "label": "Payment to Acquire Life Insurance Policy, Investing Activities", "documentation": "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." } } }, "auth_ref": [ "r3", "r23" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Additions to property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "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." } } }, "auth_ref": [ "r24" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r802" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r802" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r794" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r811" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r804" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r793" ] }, "cpix_PinnacleBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "PinnacleBankMember", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pinnacle Bank", "label": "Pinnacle Bank [Member]", "documentation": "Pinnacle Bank" } } }, "auth_ref": [] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r795" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r839" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r794" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "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." } } }, "auth_ref": [ "r865" ] }, "cpix_ProceedsFromATMOfferingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "ProceedsFromATMOfferingNet", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Proceeds from ATM offering, net", "label": "Proceeds from ATM offering, net", "documentation": "Proceeds from ATM offering, net" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Share issuances", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r1" ] }, "cpix_ProductAcetadoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "ProductAcetadoteMember", "presentation": [ "http://www.cumberlandpharma.com/role/RevenuesScheduleofNetProductRevenuesbyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acetadote", "label": "Product - Acetadote [Member]", "documentation": "Product - Acetadote" } } }, "auth_ref": [] }, "cpix_ProductAssetsAndGlobalRightsVibativMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "ProductAssetsAndGlobalRightsVibativMember", "presentation": [ "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsChangeinConsiderationVibativDetails", "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Assets And Global Rights - Vibativ", "label": "Product Assets And Global Rights - Vibativ [Member]", "documentation": "Product Assets And Global Rights - Vibativ" } } }, "auth_ref": [] }, "cpix_ProductCaldolorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "ProductCaldolorMember", "presentation": [ "http://www.cumberlandpharma.com/role/RevenuesScheduleofNetProductRevenuesbyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Caldolor", "label": "Product - Caldolor [Member]", "documentation": "Product - Caldolor" } } }, "auth_ref": [] }, "cpix_ProductKristaloseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "ProductKristaloseMember", "presentation": [ "http://www.cumberlandpharma.com/role/RevenuesScheduleofNetProductRevenuesbyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Kristalose", "label": "Product - Kristalose [Member]", "documentation": "Product - Kristalose" } } }, "auth_ref": [] }, "cpix_ProductOmeclamoxPakMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "ProductOmeclamoxPakMember", "presentation": [ "http://www.cumberlandpharma.com/role/RevenuesNarrativeDetails", "http://www.cumberlandpharma.com/role/RevenuesScheduleofNetProductRevenuesbyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vaprisol", "label": "Product - Omeclamox-Pak [Member]", "documentation": "Product - Omeclamox-Pak" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.cumberlandpharma.com/role/InventoriesNarrativeDetails", "http://www.cumberlandpharma.com/role/InventoriesScheduleofNonCurrentInventoriesDetails", "http://www.cumberlandpharma.com/role/RevenuesNarrativeDetails", "http://www.cumberlandpharma.com/role/RevenuesScheduleofNetProductRevenuesbyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r47", "r48", "r49", "r50", "r51", "r52", "r58", "r195", "r518", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r653", "r666", "r669", "r671", "r699", "r700", "r735", "r736", "r737", "r738", "r742", "r847", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r917", "r918", "r919", "r920", "r973", "r974", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092" ] }, "cpix_ProductOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "ProductOtherMember", "presentation": [ "http://www.cumberlandpharma.com/role/RevenuesScheduleofNetProductRevenuesbyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other revenue", "label": "Product - Other [Member]", "documentation": "Product - Other" } } }, "auth_ref": [] }, "cpix_ProductRediTrexMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "ProductRediTrexMember", "presentation": [ "http://www.cumberlandpharma.com/role/RevenuesScheduleofNetProductRevenuesbyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RediTrex", "label": "Product - RediTrex [Member]", "documentation": "Product - RediTrex" } } }, "auth_ref": [] }, "cpix_ProductSancusoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "ProductSancusoMember", "presentation": [ "http://www.cumberlandpharma.com/role/RevenuesScheduleofNetProductRevenuesbyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sancuso", "label": "Product - Sancuso [Member]", "documentation": "Product - Sancuso" } } }, "auth_ref": [] }, "cpix_ProductTaliciaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "ProductTaliciaMember", "presentation": [ "http://www.cumberlandpharma.com/role/RevenuesScheduleofNetProductRevenuesbyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Talicia", "label": "Product - Talicia [Member]", "documentation": "Product - Talicia" } } }, "auth_ref": [] }, "cpix_ProductVaprisolMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "ProductVaprisolMember", "presentation": [ "http://www.cumberlandpharma.com/role/RevenuesScheduleofNetProductRevenuesbyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Omeclamox-Pak", "label": "Product - Vaprisol [Member]", "documentation": "Product - Vaprisol" } } }, "auth_ref": [] }, "cpix_ProductVibativMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "ProductVibativMember", "presentation": [ "http://www.cumberlandpharma.com/role/RevenuesNarrativeDetails", "http://www.cumberlandpharma.com/role/RevenuesScheduleofNetProductRevenuesbyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vibativ", "label": "Product - Vibativ [Member]", "documentation": "Product - Vibativ" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.cumberlandpharma.com/role/InventoriesNarrativeDetails", "http://www.cumberlandpharma.com/role/InventoriesScheduleofNonCurrentInventoriesDetails", "http://www.cumberlandpharma.com/role/RevenuesNarrativeDetails", "http://www.cumberlandpharma.com/role/RevenuesScheduleofNetProductRevenuesbyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r47", "r48", "r49", "r50", "r51", "r52", "r58", "r195", "r518", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r653", "r666", "r669", "r671", "r699", "r700", "r735", "r736", "r737", "r738", "r742", "r847", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r917", "r918", "r919", "r920", "r973", "r974", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementofEquity", "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cumberlandpharma.com/role/SegmentReportingSummaryofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "terseLabel": "Net (loss) income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r62", "r67", "r68", "r107", "r108", "r117", "r121", "r122", "r123", "r125", "r131", "r139", "r142", "r143", "r205", "r220", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r257", "r288", "r317", "r353", "r380", "r446", "r449", "r452", "r453", "r474", "r478", "r535", "r537", "r550", "r582", "r614", "r629", "r630", "r655", "r724", "r725", "r753", "r876", "r977" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Asset, Class [Axis]", "label": "Long-Lived Asset, Class [Axis]", "documentation": "Information by class of long-lived asset. Includes, but is not limited to, property, plant, and equipment; right-of-use asset from finance lease; long-lived asset of lessor subject to operating lease; proved oil and gas property accounted for under successful efforts method; and long-term prepaid asset." } } }, "auth_ref": [ "r222", "r223", "r496", "r689", "r690", "r691", "r692", "r961", "r962", "r1045" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Property and equipment, net", "label": "Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization", "documentation": "Amount, after accumulated depreciation, depletion, and amortization, of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection." } } }, "auth_ref": [ "r496", "r520", "r521", "r533", "r538", "r539", "r548", "r734", "r964" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Asset, Class [Domain]", "label": "Long-Lived Asset, Class [Domain]", "documentation": "Class of long-lived asset. Includes, but is not limited to, property, plant, and equipment; right-of-use asset from finance lease; long-lived asset of lessor subject to operating lease; proved oil and gas property accounted for under successful efforts method; and long-term prepaid asset." } } }, "auth_ref": [ "r222", "r223", "r496", "r689", "r690", "r691", "r692", "r961", "r962", "r1045" ] }, "us-gaap_PublicUtilitiesInventoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PublicUtilitiesInventoryAxis", "presentation": [ "http://www.cumberlandpharma.com/role/InventoriesNarrativeDetails", "http://www.cumberlandpharma.com/role/InventoriesScheduleofNonCurrentInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory [Axis]", "label": "Inventory [Axis]", "documentation": "Information by type of inventory held." } } }, "auth_ref": [ "r852", "r863" ] }, "us-gaap_PublicUtilitiesInventoryRawMaterialsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PublicUtilitiesInventoryRawMaterialsMember", "presentation": [ "http://www.cumberlandpharma.com/role/InventoriesScheduleofNonCurrentInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw Materials", "label": "Raw Materials [Member]", "documentation": "Basic goods that are to be consumed directly or indirectly in the production of finished goods or services." } } }, "auth_ref": [ "r104" ] }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PublicUtilitiesInventoryTypeDomain", "presentation": [ "http://www.cumberlandpharma.com/role/InventoriesNarrativeDetails", "http://www.cumberlandpharma.com/role/InventoriesScheduleofNonCurrentInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory [Domain]", "label": "Inventory [Domain]", "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale." } } }, "auth_ref": [ "r852", "r863" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r792" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r792" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "RangeAxis", "presentation": [ "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r42", "r43", "r44", "r45", "r46", "r53", "r54", "r55", "r59", "r60", "r69", "r70", "r163", "r226", "r227", "r228", "r229", "r320", "r321", "r347", "r348", "r349", "r352", "r356", "r477", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r517", "r564", "r565", "r571", "r586", "r587", "r636", "r637", "r638", "r639", "r640", "r645", "r646", "r647", "r648", "r650", "r651", "r687", "r709", "r712", "r718", "r721", "r728", "r729", "r730", "r731", "r736", "r746", "r970", "r979", "r980", "r1028" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "RangeMember", "presentation": [ "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r42", "r43", "r44", "r45", "r46", "r53", "r54", "r55", "r59", "r60", "r69", "r70", "r163", "r226", "r227", "r228", "r229", "r320", "r321", "r347", "r348", "r349", "r352", "r356", "r477", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r517", "r564", "r565", "r571", "r586", "r587", "r636", "r637", "r638", "r639", "r640", "r645", "r646", "r647", "r648", "r650", "r651", "r687", "r709", "r712", "r718", "r721", "r728", "r729", "r730", "r731", "r736", "r746", "r970", "r979", "r980", "r1028" ] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://www.cumberlandpharma.com/role/OrganizationandBasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Trade and Note Receivables Policy", "label": "Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r200", "r201", "r202", "r203", "r954" ] }, "cpix_RecipharmMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "RecipharmMember", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recipharm", "label": "Recipharm [Member]", "documentation": "Recipharm" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r760", "r770", "r780", "r812" ] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on line of credit", "label": "Repayments of Notes Payable", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r26" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesNarrativeDetails", "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails", "http://www.cumberlandpharma.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]", "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r56", "r57", "r121", "r126", "r127", "r243", "r269", "r500", "r505", "r515", "r542", "r662", "r663", "r664", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r1023", "r1024", "r1025", "r1026", "r1043", "r1044" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cumberlandpharma.com/role/SegmentReportingSummaryofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r357", "r652", "r667", "r668", "r681", "r1046" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r761", "r771", "r781", "r813" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r762", "r772", "r782", "r814" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r769", "r779", "r789", "r821" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RestrictedStockMember", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r934", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r100", "r101", "r285", "r520", "r521", "r530", "r545", "r569", "r570", "r579", "r596", "r734" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RetainedEarningsMember", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings [Member]", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r61", "r62", "r128", "r129", "r130", "r132", "r139", "r141", "r143", "r206", "r207", "r219", "r220", "r221", "r256", "r282", "r292", "r315", "r316", "r318", "r319", "r353", "r370", "r371", "r377", "r378", "r379", "r381", "r445", "r446", "r457", "r458", "r459", "r460", "r462", "r463", "r465", "r472", "r488", "r516", "r540", "r566", "r568", "r583", "r984", "r985", "r1097" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cumberlandpharma.com/role/RevenuesNarrativeDetails", "http://www.cumberlandpharma.com/role/RevenuesScheduleofNetProductRevenuesbyProductDetails", "http://www.cumberlandpharma.com/role/SegmentReportingSummaryofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net revenues", "terseLabel": "Revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "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." } } }, "auth_ref": [ "r158", "r169", "r170", "r187", "r191", "r195", "r197", "r198", "r311", "r312", "r313", "r518", "r667", "r671" ] }, "cpix_RevenueFromContractWithCustomerExcludingAssessedTaxIncludingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxIncludingAdjustments", "crdr": "credit", "presentation": [ "http://www.cumberlandpharma.com/role/RevenuesScheduleofNetProductRevenuesbyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues, including adjustments", "label": "Revenue from Contract with Customer, Excluding Assessed Tax, Including Adjustments", "documentation": "Revenue from Contract with Customer, Excluding Assessed Tax, Including Adjustments" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.cumberlandpharma.com/role/Revenues" ], "lang": { "en-us": { "role": { "terseLabel": "REVENUES", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r40", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r313", "r314" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.cumberlandpharma.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Revenues", "documentation": "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)." } } }, "auth_ref": [ "r112", "r121", "r122", "r123", "r158", "r169", "r170", "r187", "r191", "r195", "r197", "r198", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r288", "r478", "r535", "r537", "r681", "r726", "r739", "r740", "r848", "r849", "r955", "r977" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r830" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r830" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Domain]", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "cpix_SancusoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "SancusoMember", "presentation": [ "http://www.cumberlandpharma.com/role/InventoriesScheduleofNonCurrentInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sancuso", "label": "Sancuso [Member]", "documentation": "Sancuso" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "presentation": [ "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, contingent consideration", "label": "Business Combination, Contingent Consideration [Table Text Block]", "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments." } } }, "auth_ref": [ "r1018", "r1020" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsChangeinConsiderationSancusoAcquisitionDetails", "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsChangeinConsiderationVibativDetails", "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination [Table]", "label": "Business Combination [Table]", "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability." } } }, "auth_ref": [ "r211", "r383", "r384", "r385", "r386", "r392", "r393", "r394", "r395", "r401", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r426", "r427", "r428", "r429", "r430", "r431", "r437", "r438", "r439", "r443", "r712", "r721", "r1015", "r1016", "r1017" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.cumberlandpharma.com/role/EarningsLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of calculation of numerator and denominator in earnings per share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r933" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "presentation": [ "http://www.cumberlandpharma.com/role/RevenuesScheduleofNetProductRevenuesbyProductDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue from External Customers by Products and Services [Table]", "label": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Table]", "documentation": "Disclosure of information about revenue by product and service if it is not provided as part of reportable segment information." } } }, "auth_ref": [ "r195" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "presentation": [ "http://www.cumberlandpharma.com/role/RevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of net product revenues by product", "label": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Table Text Block]", "documentation": "Tabular disclosure of revenue by product and service if it is not provided as part of reportable segment information." } } }, "auth_ref": [ "r951" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.cumberlandpharma.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of inventory, current", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r863" ] }, "us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfInventoryNoncurrentTableTextBlock", "presentation": [ "http://www.cumberlandpharma.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of inventory, noncurrent", "label": "Schedule of Inventory, Noncurrent [Table Text Block]", "documentation": "Tabular disclosure of inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle including inventoried costs relating to long-term contracts or programs." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.cumberlandpharma.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of segment reporting", "label": "Segment Reporting [Table Text Block]", "documentation": "Tabular disclosure of segment reporting. Includes, but is not limited to, reconciliation of reportable segment amount to corresponding consolidated total." } } }, "auth_ref": [ "r937", "r939", "r940", "r941", "r942", "r943", "r944", "r946", "r947", "r950" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r352" ] }, "cpix_ScheduleofRentExpenseandSubleaseIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "ScheduleofRentExpenseandSubleaseIncomeTableTextBlock", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of rent expense and sublease income", "label": "Schedule of Rent Expense and Sublease Income [Table Text Block]", "documentation": "Schedule of Rent Expense and Sublease Income [Table Text Block]" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "Security12bTitle", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r755" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "SecurityExchangeName", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r757" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.cumberlandpharma.com/role/SegmentReporting" ], "lang": { "en-us": { "role": { "terseLabel": "SEGMENT REPORTING", "label": "Segment Reporting [Text Block]", "documentation": "The entire disclosure for segment reporting." } } }, "auth_ref": [ "r158", "r164", "r165", "r166", "r167", "r168", "r177", "r178", "r179", "r189", "r190", "r191", "r192", "r193", "r195", "r196", "r198", "r676", "r679", "r680", "r681", "r683", "r685", "r686" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.cumberlandpharma.com/role/OrganizationandBasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating Segments", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r194", "r197", "r677", "r678", "r684" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cumberlandpharma.com/role/SegmentReportingSummaryofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Selling and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock awards, vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r710" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock granted in period, shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r338" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r352" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Award [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r346", "r347", "r348", "r349", "r350" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementofEquity", "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r61", "r62", "r72", "r98", "r99", "r109", "r110", "r111", "r128", "r129", "r130", "r132", "r139", "r141", "r143", "r159", "r206", "r207", "r219", "r220", "r221", "r256", "r277", "r282", "r283", "r284", "r287", "r289", "r292", "r315", "r316", "r318", "r319", "r353", "r370", "r371", "r377", "r378", "r379", "r381", "r445", "r446", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r472", "r479", "r480", "r481", "r482", "r483", "r484", "r488", "r499", "r516", "r520", "r521", "r528", "r529", "r540", "r553", "r566", "r567", "r568", "r583", "r631", "r986" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementLineItems", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r72", "r73", "r77", "r78", "r83", "r92", "r94", "r96", "r97", "r98", "r99", "r101", "r128", "r129", "r130", "r159", "r258", "r259", "r261", "r263", "r266", "r277", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r289", "r291", "r292", "r302", "r488", "r518", "r520", "r521", "r527", "r528", "r529", "r576", "r584", "r585", "r588", "r589", "r590", "r591", "r592", "r593", "r595", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r608", "r609", "r610", "r611", "r612", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r631", "r658", "r669", "r671", "r747", "r1095" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementTable", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r66", "r72", "r73", "r77", "r78", "r83", "r92", "r94", "r96", "r97", "r98", "r99", "r101", "r128", "r129", "r130", "r159", "r199", "r258", "r259", "r261", "r263", "r266", "r277", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r289", "r291", "r292", "r302", "r488", "r518", "r520", "r521", "r527", "r528", "r529", "r540", "r576", "r584", "r585", "r588", "r589", "r590", "r591", "r592", "r593", "r595", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r608", "r609", "r610", "r611", "r612", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r631", "r658", "r669", "r671", "r747", "r1095" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r764", "r774", "r784", "r816" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [ "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementofEquity", "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share issuances (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r577", "r631", "r641", "r851", "r861", "r862", "r981", "r982", "r983", "r984", "r985", "r1047", "r1048", "r1049", "r1050" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r851", "r861", "r862", "r981", "r982", "r983", "r984", "r985", "r1047", "r1048", "r1049", "r1050" ] }, "cpix_StockIssuedDuringPeriodShelfRegistrationProceedsFromSaleOfCorporateSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "StockIssuedDuringPeriodShelfRegistrationProceedsFromSaleOfCorporateSecurities", "crdr": "credit", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shelf registration, sale of corporate securities (up to)", "label": "Stock Issued During Period, Shelf Registration, Proceeds From Sale of Corporate Securities" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r11", "r851", "r861", "r862", "r981", "r982", "r983", "r984", "r985", "r1047", "r1048", "r1049", "r1050" ] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Authorized amount", "label": "Share Repurchase Program, Authorized, Amount", "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r986" ] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares left to repurchase", "label": "Share Repurchase Program, Remaining Authorized, Amount", "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r986" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementofEquity", "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common shares (in shares)", "terseLabel": "Repurchase of shares (in shares)", "label": "Stock Repurchased During Period, Shares", "documentation": "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." } } }, "auth_ref": [ "r578", "r631", "r642", "r851", "r861", "r862", "r981", "r982", "r983", "r984", "r985", "r1047", "r1048", "r1049", "r1050" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementofEquity", "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common shares", "terseLabel": "Repurchased shares", "label": "Stock Repurchased During Period, Value", "documentation": "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." } } }, "auth_ref": [ "r583", "r631", "r642", "r753", "r851", "r861", "r862", "r981", "r982", "r983", "r984", "r985", "r1047", "r1048", "r1049", "r1050" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders\u2019 equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r30", "r597", "r613", "r632", "r633", "r734", "r754", "r866", "r923", "r926", "r927", "r955", "r1029", "r1097" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Shareholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets", "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementofEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r12", "r13", "r14", "r61", "r62", "r99", "r110", "r128", "r129", "r130", "r132", "r139", "r141", "r206", "r207", "r219", "r220", "r221", "r256", "r277", "r283", "r284", "r287", "r289", "r315", "r316", "r318", "r319", "r353", "r370", "r371", "r377", "r378", "r379", "r381", "r445", "r446", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r472", "r479", "r480", "r484", "r499", "r516", "r520", "r521", "r528", "r529", "r567", "r568", "r581", "r597", "r613", "r632", "r633", "r643", "r739", "r740", "r753", "r851", "r861", "r923", "r926", "r927", "r955", "r1029", "r1097" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity:", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebt" ], "lang": { "en-us": { "role": { "terseLabel": "SHAREHOLDERS\u2019 EQUITY AND DEBT", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r72", "r98", "r99", "r102", "r265", "r267", "r268", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r278", "r283", "r284", "r287", "r289", "r290", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r456", "r470", "r471", "r504", "r634", "r635", "r644" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.cumberlandpharma.com/role/LeasesRentExpenseDetails", "http://www.cumberlandpharma.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r492", "r733" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.cumberlandpharma.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r485", "r502" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SubsequentEventMember", "presentation": [ "http://www.cumberlandpharma.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r485", "r502" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SubsequentEventTable", "presentation": [ "http://www.cumberlandpharma.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued." } } }, "auth_ref": [ "r485", "r502" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails", "http://www.cumberlandpharma.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r485", "r502" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails", "http://www.cumberlandpharma.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r485", "r502" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.cumberlandpharma.com/role/SubsequentEvent" ], "lang": { "en-us": { "role": { "terseLabel": "SUBSEQUENT EVENT", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r501", "r503" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Axis]", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r810" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Axis]", "label": "Title and Position [Axis]", "documentation": "Information by title and position of individual or group within organization." } } }, "auth_ref": [ "r952", "r1039" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.cumberlandpharma.com/role/ShareholdersEquityandDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Relationship to Entity [Domain]", "label": "Title and Position [Domain]", "documentation": "Title and position of individual or group within organization." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r802" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r809" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r829" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r831" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "TradingSymbol", "presentation": [ "http://www.cumberlandpharma.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r832" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r833" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r833" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r831" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r831" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r834" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r832" ] }, "cpix_U.S.ProductAssetRightsSancusoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "U.S.ProductAssetRightsSancusoMember", "presentation": [ "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsChangeinConsiderationSancusoAcquisitionDetails", "http://www.cumberlandpharma.com/role/ProductAcquisitionsandReturnofProductRightsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Product Asset Rights - Sancuso", "label": "U.S. Product Asset Rights - Sancuso [Member]", "documentation": "U.S. Product Asset Rights - Sancuso" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r828" ] }, "us-gaap_UnrealizedGainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "UnrealizedGainLossOnInvestments", "crdr": "credit", "calculation": { "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Co-commercialization investment loss", "label": "Unrealized Gain (Loss) on Investments", "documentation": "Amount of unrealized gain (loss) on investment." } } }, "auth_ref": [ "r6" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "UseOfEstimates", "presentation": [ "http://www.cumberlandpharma.com/role/OrganizationandBasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r37", "r38", "r160", "r161", "r162", "r163", "r535", "r537", "r673" ] }, "cpix_VaprisolMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "VaprisolMember", "presentation": [ "http://www.cumberlandpharma.com/role/InventoriesScheduleofNonCurrentInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vaprisol", "label": "Vaprisol [Member]", "documentation": "Vaprisol" } } }, "auth_ref": [] }, "cpix_VibativMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cumberlandpharma.com/20260331", "localname": "VibativMember", "presentation": [ "http://www.cumberlandpharma.com/role/InventoriesNarrativeDetails", "http://www.cumberlandpharma.com/role/InventoriesScheduleofNonCurrentInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vibativ", "label": "Vibativ [Member]", "documentation": "Vibativ" } } }, "auth_ref": [] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r798" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "presentation": [ "http://www.cumberlandpharma.com/role/EarningsLossPerShareScheduleofComputationofNumeratorandDenominatorinEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of other securities (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r933" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cumberlandpharma.com/role/EarningsLossPerShareScheduleofComputationofNumeratorandDenominatorinEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in shares)", "terseLabel": "Weighted-average shares outstanding \u2013 diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "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." } } }, "auth_ref": [ "r147", "r152" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.cumberlandpharma.com/role/CondensedConsolidatedStatementsofOperations", "http://www.cumberlandpharma.com/role/EarningsLossPerShareScheduleofComputationofNumeratorandDenominatorinEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (in shares)", "terseLabel": "Weighted-average shares outstanding \u2013 basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "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." } } }, "auth_ref": [ "r146", "r152" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.cumberlandpharma.com/role/EarningsLossPerShareScheduleofComputationofNumeratorandDenominatorinEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r796" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21C", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21C" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-13" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-14" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r36": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r37": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r38": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r39": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r40": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r41": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "808", "Publisher": "FASB", "URI": "https://asc.fasb.org/808/tableOfContent" }, "r42": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r43": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r44": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r45": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r46": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r47": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r48": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r49": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r50": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r51": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r52": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r53": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "3", "Publisher": "SEC" }, "r54": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column B", "Publisher": "SEC" }, "r55": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column C", "Publisher": "SEC" }, "r56": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "m", "Subparagraph": "(1)(iii)", "Publisher": "SEC" }, "r57": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "m", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r58": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r59": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r60": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r61": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9" }, "r62": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9" }, "r63": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r64": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481034/205-10-S45-5" }, "r65": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.4-03(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-3" }, "r66": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10" }, "r67": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A" }, "r68": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r69": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480868/205-20-S45-2" }, "r70": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.Z.5.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480781/205-20-S99-2" }, "r71": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r72": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11" }, "r73": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-13" }, "r74": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-3" }, "r75": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-6" }, "r76": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-7" }, "r77": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8" }, "r78": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-9" }, "r79": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-12" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-6" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "36", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-2" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-4" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "(24)(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480125/505-10-S35-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-4" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-8" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-6" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB Topic 4.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-4" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 4.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-5" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SAB Topic 5.Q.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-7" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481468/505-20-05-5" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-2" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S25", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-3" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-2" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-3" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 1.D.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479921/505-20-S99-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-2" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "17", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479983/718-10-S45-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805-10/tableOfContent" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-4" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-5" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-7" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805-20/tableOfContent" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-3" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805-30/tableOfContent" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-3" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479326/805-40-45-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-12" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 1.B.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480148/855-10-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480088/860-10-S50-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-5" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13)(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478443/942-360-45-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(h))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "805", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478072/944-805-50-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r653": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r654": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r655": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-3" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-24" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-6" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "64", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r702": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r703": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-29" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-29" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-38" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "39", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-39" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-41" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "43", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "45", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-45" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "46", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-46" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478064/805-740-55-13" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r730": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r738": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11" }, "r740": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-14" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-9" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column B", "Publisher": "SEC" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column C", "Publisher": "SEC" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "6", "Subsection": "04", "Paragraph": "12", "Subparagraph": "(b)(1)", "Publisher": "SEC" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-3" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-7" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-9" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-12" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(m)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(m)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(r)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(s)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(t)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(u)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-30" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-31" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-32" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-33" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-2" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480341/340-10-S99-1" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482558/350-40-50-1" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482222/360-10-30-2" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-3" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-2" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-8" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-8" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "905", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478704/905-360-25-4" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.9-06)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478150/970-360-30-2" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" } } } ZIP 63 0001087294-26-000049-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001087294-26-000049-xbrl.zip M4$L#!!0 ( $"(J%SU788O/P@ &,P 6 83(P,C9Q,2UE>&AI8FET M,S$Q+FAT;>U;:W/;MA+]?G\%KCTW368DF=33DAS/J*HR51]QZRBWO9_N@"0H M8DP2+ !*5G]]=P%2#TN*Y=3Q(W4^.":Q !;@V;-G0?HLTDE\?A8Q&IS_Z^S? MU2KY3OAYPE)-?,FH9@')%4^GY+> J2M2K1960Y$M))]&FM2=>IO\)N05GU'; MKKF.V7DYSMF)O3X[,9.<>2)8G)\%?$9X\/:(M]TV;5"/M1Q:;WK4]3JG'5IO M-QN.YP=U-_R_>P1=P=SV47H1L[='"4^K$\U6IOMS'NBHYSK.?XZ,W?E9 M*%(-DTGH;'^U8VR-5%7,K[)K+:FO>RI/$BH7?0TWJC3FT[1G%GEDQRO[^"(6 MLG?LF']];*F&-.'QHO?-A"=,D?=L3BY%0M-O*HI)'EH;Q?]DX".X:R[GUO\. M#!'SE)7K<>NXB-%UQ#VN2<.MN9LK6-\%*J>P$5IDO2Z,NN:U#QO/Y,.[/1Q= M3L;OQL/!9'SQGER\(\/OQZ-W9/3[:/AQ,O[O"&Y!Z^AR[Y*>P!I^^7CYX>/@ M_81,+LB'T1!7\NK8;3O]AE,'_Y^RZY/O1^3#X/+;P?O1A^K%[S^-_D<&PPD^ MA[KCU _$T9=TN[G3[7&%#&H_U,B/]$^>\ KQF=0\7! =4?WJN'7:+SW7U(M9 MZ9@G9,!D%?R+::98K_RE'W"5Q731XZF9RG3J%VOTA-8BZ2%GS' 6G\;%,S./ MSS87=-+MUCI.!QE% XWHH)RX()N:(9L3'6RW-6N==FMOJU-S][9]:M1NH^8T M#AOVQ'ALO89]41E-WQXUCLH.&0T"(/5>/;LF[B9SQ"S MB]7>UT*6^>$!5S,F$9TQ(MF,LSDD51UQ1=X)F1#7J?Y*1$B&>>(Q&=,T(+]$ M5";49[GQ79%QZM<@#KK]&[EL^:1/#,;7(OLE5/Y)H5+_JD+E6ZH@0$1*D@6Y M2L4\9L&456S$2)8)J4D@8*94@$:%T2A/"4T7)$^US!'RH%J-@(6@HB2!*\EI M3$(0>$1((A*055I8NRV#E/E,*=" :)+0*P;SKHVIX%X SL"4L5&_, <:^%R" MV@6S%+J#)Q!M9!YQ/R(JQQ^K_G,F63$(+B#A*@99C I[SG4$"U09\XV#.&X& MK@E\G/!T8%.\Q?HVO%#""R7L"Z+&/X,2& EY"D&'\;L*L@K!+"J@6:ZU\S2$ M?$LUAW%XZL=Y &-"(*]%5 5(@,MX03*(0Z00I)8X7G%$$9[JQM1 0P''@2MH MD<=@ ,0@('K-=,KXXU,5D3 65M>!7I3-;WK[$ M_TO\[XN8YE<5_Y.-8'EU?%IW.WU51'A1+6(*%6'(X=*$T9A0R4S 0@!R1#X$ M%F$* 0V!&C"(?!N- MHVL_HNF4D0'D[,L\!@NW0:MNZS5[8[JZKV4N.YP*I90PD1.V44*26/*6996)9Q M8B5TH8>5S>MJ'W[S&!I"(H3^+-B1^)XZ6KTG@5:GUMH&Z\&0$K>!+ *NG//K+M M1X^G2(7,,BT[\74'TL/\*WP_E_B UY+=CE$3H33L"\>AV&3F S/QM)\Z=<;ZU5$U5(9()$99+/ ,+S9CX)]%R3F M5RPN3L-NV%?^]A;M1_.#(Y00\DAOF4YKW4[[\^IDI]W]$G5RI[&_ZU=6)[=> MZF3[9BHH2;&RRCV8"M>):96&D%KNH!NWRHRE:Q1*#2VD6DHU #&([0$'_\P@KX&^(*\JS-OP/Q8\)>>R/W(.[AM^S5/?',N]>2F'OY!T M&\2@K2$6.. ,SQ_P),/G#(!1R*]E63IG] KUE-7:1E&9*L&\JBD/4.\$MZ*" MM*<_._(8#:"C8LLTMA>:16T!70!?D 8J5M0I4'3V0R'8);.80C[L/&I^IH+M M2=6K ]!EH01FJ,"S98;, !WF]5D!HXJ5-3R=B7C&4-ND=%J\!90%_[$DB\6" M0>L\$I;TZ 9( 53W(OQJC_:Y2JOM?HZ0:#FU>O?^3]P;M5;W]+-&_51;O=9L M-N[=UR9T;#?OHGI*@Q*]!JFW" @'Y$EW,]T M04XKYCO4+Z7E'OIUYV)3F-PK!)[RPE\=-X%IS<_U+P(W-N) U#Y:J!4\CQ]3 M@BTQI^>DW+7G\!">Z\;?<6\?BZZ&$6S1')A:['MK=[Q!M^:;'W4 MOB8FUS^*SX0R'R7T[.N>&=OZ3'Z%62,SG%47Z@%P<[W=Y98OZXN?]B/_$_/' M!7\!4$L#!!0 ( $"(J%S3JB=C)@@ %PP 6 83(P,C9Q,2UE>&AI M8FET,S$R+FAT;>U;VW+;.!)]WZ_ VK69I$J215U\D1Q7:31R15NS]HSCJ=E] MV@+)IHDR27 4++VZ[<;('6QI%C.)(X]<1XM:*P X?' MOM\]:?M1U.'^T4FST_ZOMX==T=SUT6:6P/N]5&3U&&C\7J>;F_Y4A";N>FIXLTY6K6-WBCSA-QD_7L)/>< MOZI/(!.I>OM-^Z]/+?6(IR*9]7ZX%BEH=@%3=B53GOU0TZ!$Y&RT^!]@C!BN MO9RZ^(_012(RJ.;CM6@2H[M8^,*PMM=HK16XNL&%,#+OG:#7I:@#7'A0 M3Q_V<'1U/3X?#P?7X\L+=GG.AA_&HW-V/KX87 S'@Y_Q%K:.KK9.Z1G,X9?? MKC[^-KBX9M>7[.-H2#-YL^\=-OOM9@OC?\ZA7W\8L8^#JQ\'%Z./]-^%;?A M?@)56+Y4(:@Z1I?P7$.O^J4?"ITG?-83F1W(=NJ7,_2E,3+M$6-,:)2 )^43 MLP_/-9=DS>V!C=A%C>NB\5=Y((%I?&ID_*20LB7N- M.5K+V7ZIBOZ;*]Y0JK;]4JOS(-2:(S%@Z M8[>9G"80WD#-98R"7"K#0HDC91(5*GKC(F,\F[$B,ZH@R*-FM?(5DXJS%*^4 MX F+4-XQJ9A,4509Z>S6##((0&M4@&22\EO <9=\:KP78C X9&*U+XY!!H%0 MJ'71+,/N& EF&YO&(HB9+NC'HO\4%)1.: *IT F*8M+74V%BG*#.(; !DM\< M0Y/T./'IX*+XL^5E>*6$5TK8ED3M[X,2@$4BPZ2C_%TD68U1%978K);:119A MO>5&H!^1!4D1HD],Y*6,JB$)")7,6(YY2!1"U)(D"XXHTU/?&QII*!3DN$86 M18(&2 P2L]<.IVT\ ==.!"GFRYNC+*VE/RZ"F8MVM?\ M?\W_;1G3^4OE__5*LKS9/VYY1WU=9GBY6Z02*J-(X*5-HS'C"FS"8@(*0CXF M%@--@!8Z)G,R2U$^D(2@:X1^D$A=8#\2%@I7S-KD2@80XFW-WF*BAH"9[[)Q M=!?$/+L!-L":?54D:.&U>=WKOH5WMJO7#=V5NQ1T*I YQB#_C K[$I&XQ*98 M=AXH6ADHPH%HGO?I!2UH [*RFWZ0,N[AI$Z@Z+6;%5($RIS,].K>\;IP5TXH+U2.P-56 8!:B4;@-VBW4"&NBY!_&(+Y)089(+;3X=13""1(T&_ M0)0&SP*E%:>.)CPI+/'0,X0H0N4M)KCZ>H."GHN"'8C476X6U1:5V!%)4#OI M[LO";(]@%ZKG^=6.QR8:N)7 >"RH:("7!:SP60"KHC_WR-8? M/9TBE3++MFS$UR-(C^JO#()"T0->*G8;O*92&[Q/KXW0ET;1S?XHL%:BZ[=; MND2(5*2C>]9EX+C9!'L 1F=C63&/ZYV+*N9ZK@R(R"RR(;0,;]>C9-\92\0M M).5IV#W[VI]>HNUH?G*$,O;ZDNG[VR9W7[?)[L546'%B;5%ZJ!(N\]*B"A&S M/$(VKNTRYJ%QW&D8J?1WW"#WWIF<":]_'+Q!K M)49ST87["-O"K'=YX)/Z\J?[NO_ _E7!_P%02P,$% @ 0(BH7+T&&=[H M! ]!D !8 !A,C R-G$Q+65X:&EB:70S,C$N:'1M[5EM;]LV$/Z^7W%S ML#8%+$7R2VS93@#/45!WK9W&SMI]&FB)BHA*HDI22=Q?OZ->'.>U:=!E;K,@ M,"23]_*<[KD[BX-0Q='^(*3$W_]E\*MAP 'WLI@F"CQ!B:(^9)(EI_#!I_(3 M&$:Y:\33I6"GH8*&U=B%#UQ\8F>D6%=,172_TC/8*>X'.[F1P8+[R_V!S\Z M^7LUUB'MA1W8#;]%G=;":3D+Q^IT?>+8[0YI=LG?=@U%<7LA(]4RHGNUF"5& M2+7]7JN=JOXY\U78LRWKMUJ^;W\0\$2A,8'"Q66AXX8F0U+/H!=*$$_U9!;' M1"S["K\P2,1.DUX.LE;HJV0\'G'1V[+RO[Y>,0(2LVC9>SEG,94PH>=PS&.2 MO*Q+*EA0[)'L"T4?T=W\]KSPOX,J(I;0"H_=T"#\]C#P5#R]VR/W>#X^'(^&\_%T M-#&+T>NX?@?G1')_/QGRX, M)P=WPMD$_W-W#\>3X60T'KY%! C&/=YDEX].CF%8NYL, 7-]_MJ%V?#X]^'$ MG1G3CV_=OV XFFL6-"RK\4 6_YN>MV[U?)R QY.$>HKQ!,Z9"D&%%-YG1& D MHR4 BWQKP*1'(OA<2 !-?&P;[XCP0FC:]:)#\ !& M6;Q A23QX2@D(B8>S11#20GCQ#-A6^MZL=5M-*S^B,E<.SJB7":88!D&K="^\D"2G%%M3'#,I-1C\USM][&,04D'1B74C!;!+&^,Z M#,TW)OQ!OK"8U6$4,AJ@8C2DV!F%:1 P#P%J1'0)0T_I%9U( ML'U)(UQD?C$]FK-6B60$M_' M*:C72"_ OMIJ(QK<# U/GY3'^=QCFZL24Z+]7D!6 ]43HIDC!\K"$V015B$/ M:11ILJ\*@*"?,R:H'C*E)L<5*MG-;?*JN,0J9;>W_>HNN%X]5I6C))GM-%O( M(J>OB7YM?%SERD[.DK5R_C_9GA/9&C\=V5B"[3PF>3O!>4 1W.7CMSE;*B82 MI@>"5%"I25?7RR2* ,70,+8^7$B1A;)>S@552T2%/LM5Z]Z)N[*HX"Q/J*,O+?=-AFU^QVNX\AO=,U'>ONY5OH66VHP+?SX?3^ M3+=TGO]$-'^QU>KT9?Z)HR&L9L,KY/\*SC(I]'R/,$'RB/E0>?V-02B2X>GC ML#86?POT'P3='7/^=T*:OT':%*COR!*ZQ4^RV^!=YWSSD9S?-#T_2PU:_>I\ M;@7H4R]:W?B2)(P_'U_A5YF MWYVJIAI\KV&'MZY_FR1TB)T920:%ULT[_^B8F,>T1&_/)_7BO_\^7^^_<5]<()\0)N)Y']("8W(L5C+E@3+C?7>^G]:QS=[8> MC%QO4J^SUWKN=.993^. DP1)BQ^+?_6N!+%MMINF7F_+DE!O2L2HM\VF4M=U M?3@R3*75;@_YIRLB"T/-E$=UTFR.ZHJHB/6A(;?J;4U7A^V1*+55DS>O1IJL MCXQ17AHO MY-6WTC8I M"8+XZ7]^?!\88S+1ZY;C![ICD/@MDRS>HM/&VX4?PNFL37 2$$[+2[5\5Y'$YK8WV!/)"WX)M?%7^N@53/OT:XTX]<=!K?/+F.AFYY<)"70. M7ZV3/T+K^==:SW4"H/CZPVP*,QCLKU]K 7D-/E$J^=3YC__XCU\"*[!)!_=7 MCY?_RR?VY2^?V-!#UYQU?C&M9\X/9C;YM69:_M369U>.ZQ!8@/5ZA0\2CWVT M3),X]"/\?@-LQ[,,-O]K<$]&O]:,.D#(T2X_P1=&-VD,]CZ4XUC=/UK M#1C!U_DUD\@RS4.@(P(Z'5E-K*VB2?EA'!(R,""S:( MGX*_B-=7/F5HL R.XOE5 %C[:\VW)E,;Z8-^-_;H*I.HVGCU34!D.M]BDFA. MWPT]^A?E35>A8P5T]3Y0+/%K\?<3HONA1SKL+_;C+Y^6?XO_QC'6Q@MA#:N# M1M8@* #7,1\3* \RR3)1RF<]<#U]IQV[7W\\BMQW(GEI V[*VB6 MAOBTO/IMN_;)$Y+/&A3QK*^B'S.!T?]CM#X:,/XK_"'32(!1Y$6W ^)-TI<7 M/? #^QSTLF%GO^@=P'1OH?L4)&Y@>RF\'$7\$7\B@Z(_"K^GE!F%?\%:X&_ M1Q;Q.,I82*H.V.O_?9F)K;X\7\'RZ%,J0>*_0*WQ F2^**6TNB#"_^+W%K_- MEVDF'I4I?U[^)?X[GN33TK[3P2 5 Q,OPNBG8$&KV<1 M!C*-AOUIPF2O4]LRK. '00G)F1;\2AT[M<@%D@/^QG5P1YYK@W'XU(>]@7$2E ;\1U==R\QJ"B"^Q:,KU:5G3$4X MI:,;"!?"Q8IP5DXSV+* MG>FLRFYVGTJ]RC%@*)7=?#ZI>I4GX,MN0Y]!OF ]7R:= M%,XR+]*9G(=.Y,*9Z[N=R8..K^L722=RX2ST(IW)F>BDA?L6,Y$+86SSG<[EIYNFZ[M>I=)*X6SW MU*&>BE)+:\UV#!+KI M!AF-:#1UXODU)*:MV?Z%#.1"DEM>UO@S&Y M3,->*:EA?XH3.1.-E,VJWRW$]>8L<8[%73B$)QX#R[8"B_A]YQE6Z7JSY4R, M34_=ZR\_ /*>I=NE28M1RN8Q>)\GGF.BLU(V;\3.,8=+._0\R;QLGHYW>^AY MEG IFQ=E1TO]THX\1SI7R^:C>:='GB>5E\T#M%OZYJ6=>)Y$7C;WTOL\\3QI MO&R^JUT#NI=VYGE2>=F\8^_US/.D\[+YW_HC$GCN4'?>V9GG2>=E\\"]US// MD\[+YH,[J=>5SOC->:([UJ9?.DG=3B*B^]:F5S MEUWRN>9)KV7SB>UX5Z"L>!V-(*S_Q):-O;O.RK@Q;H(_\NE-X=6.#=3#/CO1/=) M#TN>Z$80LMX\"33_XKFZ^4+\@#[WS7HFV$+KGO7QN9UB1[[ZYS1_M &B0, M+$.W_9[K35V/MO>,'BB-IE1(5\26 _B[Y9AN:1319B$] EO >T\,BS8Y+0V$ M"V>;%[,ZH=C&5/&<8%XXN_EH,-]]YG#H6Z:E>[.!;I/;$1T\&?9\^'%4DE*0 MI"0AE^,MG/7\3H]W]:J'E&BT^,95C^2CAUSU:!:A=6$1X%!8^_>=T<1R"PDI MI]:CS<)E5%3'2X]7S,7,;!;6ON^^Z)ZYL.07Y9/]P+.,@)B76ZF_63C;OU"' M7MDJK!LD[5R^N=Z(6$'H$?,RJ:2P M7HOSGL:9:*.P@?H>@-P*OND&YD;,5I6)9]=^MIRGY8?RLJB^6P[H%6D+8'5# M+,?1#9M\T9WC-JJ1ZT([)\.Y55B_2'7.&"'/*_&F583@_Q)?6T'B;7QMY=&# M^%IA/0E?R3#HPPE[(;ZXC.])A,P+R=\K?14!"0OK.7FO2+$_,_Y,*#GF*C2+JP7IR+FDQ-SGGA56"]4WS'< M"7G07[MA,':]M;/^"K_Z@670=#2O/(1<6$?3E] '_/;]KO%':/D6>EY3FBCX M/@G\KF/^9KM#W;ZWGL:!?Y(><&(+1=A.KBCVJ"PLIMA?6VX7UA55]/,">T79 M\;SHHSF=5^%<2ACYN]>=IT2Z_0_]U9J$;V7)7@PFG(ER"YN54\#S.LZ%NW9A M_5T%/(("1,':A74-%?"\CJ0?%M9KL_T('AN#1O(8&/!/TT5;HL0B[T(L*X\> M0BRB4%A'2'&/2MZ=K\G+5TX..ZK"ND^*?%2BL/-1P:-Y'55A/1+%/:KS: NB M4#A?QKEMK?^TVB4#BO2R&/ZCA6MBB4U--Q/NCG:+")0F&= M''@'B_P1PDO76,%I_?K#R@-Y7'_84AV@.W4!;GW':.3%ARG6I.-6+\27;-TQ M5ZIM[#!_#NJ84I>D'=6QY*.[,N%/L$./^&[H&<1G?XZ);M+%F]9SYQ?XA^*G M-=)D?62,FD.C:2B"VFH3S1RVU9$\&NI-S9#_%RVCQ3M^,+,!3R>64Q\3),?__VO*3NO<$#P_=(' G5QH\&7T3N-,K$=_$%==UVWIR MKOX=^H#3,QC!G^I.YY>A]PDF9Y_9&M964@ M'B!>-$$\AH'%T:[^(M#_^SP"(-9'^L2R9U=_?0"D\KD;\L+=NQ/=^2OO \1' M[!G?^I-?.6N_Z?WM^[-;]=<[_;'C_Y@T+^].<_JA9U6_WMW\+?^ MS6\/MS<\][7'28*JM./U'FTI2NI2_NLOHB9\W@BLXJ'HM]O[']POP"D^MP^IM?>J3J_C#9]/RI[8^ M P6#+H2^]'F99>(,S\2CPBF:A4[(?H[X;KO=: I-9+T!L/C C">.N'(#-O9I M_7NET=34U%^$AICZ_::1VG)#D+W]P_/]X+%[\\ ]W'(@?AY QG"BS-W>1:!WB? M,>9DD>=0]]R=CV^"99H*]\9K%>.L&&?PX,%TU&3;S#E'8*S-6:<2L4[EHEGG MPWWW9M"G#++BG1'O#.:H$C//D>=.F/9]^+]OJ'OQI2JHC=+K,NR)C%V_:H; 8<[Y-P1 MM]@SI_O<8$H,])::L"^N'_A<;TQ5KKF1=W*U0]7$S&I'JZ'*4B:]8]/W4D-1 MY%PT&$5K:-+I-9C"X%Y<1)%Y>F!=UID78HFL*/==XH!,/?<9 MQUDH[$W0"(B#\1-"-JH]"Y&^'?H"PCXZQ>J0\) >]-=^%&4Q6/7M)4'6JG4T MJ2Z")2!+[1W GR\5,'9R.AB_Z4.D(/Y <9D#U>P6=#./^^_0LWS3,JAZYH[. M(CYV6_D21=(->$^Z8_U)__YX9FHJZ&'W&_>-08.[GDQM=X;QLN*>[A(=8%1^*W7=/T,!> _0$'I_9/EF?4YH',X1:9Q!:P,Y$61#6IBJH*GP(Y'OP\=9[ M<%_F&H8HUCHWNC]^MFP[/VA3(7'KW8%"8SG&[OJ.*!5#X6''NI$*RW'8=RY MV?Z_UI2IG!&$Y5I';DJ8^K?%BU9N[K6C<(O A*;DG0=H:DUUF[M^)4:(Y0N"H+6VL\.B8 <#Z,(U\U]_:4EB\[///1";3'&' M'-LBC_XG.T12X!"B:=B4#6M.Z^!I*@U):V=U\,ABH]E4L 7 I0%5S]9]/T,(L7Q*9?J^'SR=\M[!;#)T[?P L(VR2@.<.,1 7HTQ MWB/A@%)>QI8Q3I#3'H02R9=T?K.%3:VSHKV@F2DS("]0[JX$14QK)DI#6D)_ MK@1I+%KIXK)=XR?/.2XWU3WN6;?7/00[8/+6T\B&YEM/M,P29/=CBQ@)XR/S M,VO"F=WU_Z? IW.ILC\[P5U'7(Z%CE==-<@#5[PT+>HS,O4_.%9G ;0)&_0) M#A-K2?"V9R%SULD;66:G3#)N-]2=4@ZP_8>!H9+AC#/&Q/C)33#M^&5,:-P$ MU2UO$<#^('YD.0ICW:?Y&":GVS8\@;E1J,3]$5JHPH'F-B31 S!PI,6Q5T49 MHQHL*RA2Z!)Z8'S(J.3ASY@5Q)GP*^@ ^.C4(P:A&H$H<32+T.<^P'B #IP? M@N3SQR[&T^,-&7ETH32^C+T48^\AQF(GR0$KL= F;!0\-_(P;! M2_1Y>!.7$@V&"6,^70E=J>X'7%O@3'WF-S)[*'NAY\%P+.L,^5:@!Z$_1^UV MK?,OXJ^B<#+))V,*RUL9=KOBTSQO.-\$FMVG3T]YNG&+ AMEI_P>[>27$/)@ M#T@G0"(3*PB LBBS]5P'A8T]XP@(GAG71W:I&]1U^54/= X3LU89QV*,I"UX M'\*3BJ!&236AS6)H@_H#]P'/M?E9DJ5&]$ PMGQ8L3[%W)IC,Q"VWCE+(/XB MJG=J LC,:!('@N<1\9WY30"A8C05HRF>(@+$K7,V;(-PNF$ I_%T9!=(?!X* M[]1OP2!SZJD_^!-@43"+%XM;H)L) &#&HZX"PX%L1Y ]<4^>^Q*,XY\;H+H0 MNC:3C"R'9O_22$W:P0]UXR>\'CIF/0+HB/[?YQ/P\=JYZ&33&54 FC/L"A)L MX@I)*B1Y<^*-G+J"4(PK:+I6T(@FWB"X*_C$V&(YS+ 2I6%=BATR22_,_+;0 M:0/7HB T!.8IS!*YEJ2&U,X:#-YT-4'*&&[>&"06&TU9R^N^A)SMC8V04AIM M*=O5BVV+VIXM<+Q,K9.2#,7'[ZC2,OLNH;*P+ZC>4I14K--9G4*:U7G.%+33 M8T4W'U0HX1E?$FWO+"4H11^BF&!$#RWB4Q+F-*=Y) IVA>JL MN*:]5WXR8(8.XR5S:X?]N:+$7@ISR4I\%$1QY<8W:]KL6-3FDKC9]7;CYYWQ MDZSH%4/O-PJ\'H/=FP5 )#F/"B [0CSK8SNGO!P=!O]W'A]&A_&0JVF[ID^A_>'+',YF,GX^#R[5?Z@?TRUO5,=.<6*(+4+ M@RK9(TC^F-AVC$W!LWK3+?*QP?V+^,4+]E6!T,3B,FL4B \[R<:B MQI%#55B\H@]]UPZ#S:]DR5U<+76\6Z'FYKQ0\]A;:")/I#[TB/ZSKH]@TBO= M?M%G/NHD&ZHY(R *5X\_OES??\>"R'=_Z][_Z/:N'Q_ZO>[W =>_ MZ6W&KB*LO7_S]?I_SE;E:(_BBBVI(>?D:Q?5AH*W\-[VD*_P U'=M^C#6U; M2:BI7(.\CJVA%7P^Y]JXL8?B M\B\[U-87:IV[[OT#U^>H.!<_<]_Z-]V;7K_['3@+5N3N/M"2ZWIV;V0^-\CI M/8C-7*LZ^+T/7MQPJN5G$ROO1W?7\')X_ V[75/'[RK'3TTK8"8'RONY+Q4XN$0?DBIU4J)0#*JD[LI/K M/T(KF%6LY +/7ZE8285*.: 2ECYR UA.X-+$BPU\)RKY1LAZ]B&-Y&[CF[/?(LJ+@MV@_R(9=KB M,_?$#^W*\_(.D$<2*D94X=+AN-1J)1F1W.#^@8GU5D#3)2E/@2_L^&]D2;;K MAYBHV1VZ85P"DKNW_)\5G[E W) K/E/A4@ZXU!:3?$9IH.(2>'"8E,?<>:Y! M3&0K%1.YP(.7+SKL7&%,SABCQ#FTBR3:VX>_7=]7";07?NKR^XLG5\K&,7"I MN9(P^YT\Z3;3,FC)XDK-N,0CK]A'A4OYW.40EOA'MT']&]PWV(KK5;SC(L^[ M8AX5,N6#3/)*:.?12?3D&^@V2>2>)#NVH"/DT2>L/RW55"I6;:7[M6 MQL EJ[%>A9Q;$=CTVN[0J))+"58]]XH'=BL$4=P-I&#C MR2OBM50Y:T4\M=50VND_9:Z(UVJT1"F7[C-"0\ZI3P]=U/:6.#MJZOM73#]7 ME_8U1*5R]X?N&6-.%EGYTI.T8B@6 +X2@]"*N!$,U"S- M8[BAD&(:#]9K0$ M)I9IVN3TF^\.!M-&(T9&!>$TX"BOYN(U[X@K;T)QW_>S+2[S64?= MX_8J7G>T@TYOC1!U?>:P@'/@7^UUXBO;S7PHQWH_)QKEZ'_;13U K#"!D3@# M/V!K\F?=9KM+O/J\Z4HFQK8S'TT#=7*Z'+J970 M0[_^I.O3*T2+KF/B?ZX7.-$->KKG84N+?^HV=LC)5!!=%FL=4>0%H56SYW&6-@7S. WL"L W,=IYS2+!1TY*R 2"5(966=+<+M1B6]W-0 MWI @TF"S4JQ,FWM(FLBWFZU#*78+8AY#ENVB,+]K--HN ?)$(P702./;P/B; M+:$@:/0N[)Z^\PS'Y7H6\??GI[LJ>*4EA.W\-(;A#/ _*^*KM8[**ZK,MV2M M( I/GDZD=XTUV]GG(5BCU3H:+TDJKXH'"]W3J,F7H87>>62J6R9U%+DT\=)8 M:AXLH0NHF71RQNN@$,HHXUIZ6"PM7E) M76_LN9\:LO,IE4"S?:<8]X;7X ",4_"^9A,DN\!+6BDP[I)CWC>N4X_9L[5P M(U0Z\"$>!- MUT)RSCO/G<(R9M2/@+DF4\RQKORO>WL0&#CO;-T)P.:[CB&:W;.FR&#M@8HA M-R\H,:/"H5T1(6FB<:J4*MT^)E!;/QI(*@T26KFCT7%CV9$ ^+35A_ MTJ(S-)3D!^AZJ330_2))#'I^5N3'AAU\2Q'X9F'4BDH-/5D$:4^DP>[=?+NE MY9&W7^FB;^NB-.FT4CKW5CH7Z8![1TM5C!'Q;4GC)?%@#W^E;!8+?=Y0-O- M'X6B3U/FY<++56JE* TH2N-;$M@>[8,]-1>4"'RN0F??^]TO_>_]A_[U M@!;"O/['8__A7X>4P4J7V6JS["4PR$6R 5)[+3=7810WJU"S!U#AOUNZZA- M6M1#Q1L[S:*$4W*0$Q4I7!8I[%;EYC!2: $IM'A5:_*J1%^>#K_,4Q M$"HLRI)R&9*@@CV5()D>NVNW6SQ M6F$2LBIM^G3)*8=CD$(Q2).!I;:+<@D^3T6UX/DI>;'3]4#5>ZI!M9W7'DXD MM, UOJDH?%O,ZU)]L=(>2A3X MOB?/KOU,7..,,CIA5P=)-*$]Z#.P/P'@!VWV&.VU&/PC0K MH331))3P+HM:M1[?>(, ,,]J1?C%DDK>/K%=BUO\DGIO"UM7MXF73(I63+E*K=1QW3>:L M?<%-=8][QCD^;X:\CW/[!P"=+M[OAL'8]0 _S*R"M+D%XNF+RP#L0Q>'5WD$ M 6NOIM9?70K+P.MBQM\JQL6B_G8C'1^_]$: E,3BK&J])N\ Y0F^+@H)UQEU,SND^ M!L9_Z)XQYF21YR1!TGCZU%=BD,F0>/'7*L_!.%,"PSX3>S87^B##3NF9/'X% MA6-;S EDH-+D %P "UH5^:8L\))T7M]D="QE\4V6 8NVV\$Y8I%"L4AK*;S< M.CA9+BA=7G[J&$4Y">KT"CGID&=8[:HSSX1".ZL/*?ZW55XGBG@0Z3&1> MZYX#D/ 3 /[*X)N5-C"1%!3)MLQK*;W*/U:Q]+)BU"IW/1E&:=A]C&\)"B^H MZSFB)\>H=U1:TM_HPJKZEN>LXU*]) (U\_1F)9,FD DH);+&J[GUZ2M$<*AJ M7GX\I?APM&L!VBE\JR7PD$8_ F=6$FF#2BS+O"JNTT>E#Y<6>7;4AP]$GK: R*/Q8HIGOE)] MCZ?Z5FKNB=3-8P#+ VW8.[+-#VI2&1JL:R(/-""@\N MH(Y2J<9%5(U/@:H25:=5173UR/]&"%D>NR+DBY]P3M7,A9R7/EB*%(&>J M:WRB^E:<1Y-(")WHWI/ET*G;)\X&E6C"+R&<;ACN!*:=H?OMQ@U@X,#E>JYC M$L$4?PA+"8/,K=9\8=3@41)4K/YP 8&?)4S((*K>G M!["XDD*5^!=7CVAOC319'QFCYM!H&HJ@MMI$,X=M=22/AGI3,^3_%3$?D+TT M]A:YQ$^D/O2(_K.NCV!O5[K]HL]\Q+DD@@%V)0]A$_PB1(P@K\&3"=04I64& M_^_0#ZS1+()FYY>AAXB^OL]"G<]:SQQZ/KW''U^N[[]CNYR[OW7O?W1[UX\/ M_5[W^X#KW_0:M(_.X/'+H/^UW[WO7P\V8GH1]I).L@M"Q2S Z 8Y/%#DK7QX M='0P6V'Y'S,O,PT?"_4:%08+7D>%#\#4UJ<^N8H_?([K1%L.!0]]Z?,RF2)! MKYJ:.!_[>4'K#8'1>V3R1C-'/S?@IT_KWZMR0Y&EU)^$AICZ_::A)+$A::U, M0VW^7I73)]EG4X5;2Z6&.^EAG 0&_-T*QCVP?]P)\:Y? MH^ *]D^%_YD/^FM6CX=:Z[1Y$429+![=]3.07PDUB1)E*/9$0+ SK9TLR MZ N'=WH[*A*5D,^749V_)SZAP2ED]"9Y)K8[Q=A[I='OXWUEL 0Z_;J Y+Z4 M*E*-3&WQBJP56B.KM/K<_8AYXA&6YN(E3#AN%AN/2LCQRZC9_T87X$32#5[A(L]Z56N=:1>%7%'B>5DG]AF+2=Z^>-20IB MDJ+).=:QK_A^B37][@1O5/Y);*&-L%H;I"U[+\H MJ%0M4UI\6RZVP[52[W-F]#DC$J8$ (]7>5D^V*-3Z?>E#?I'C>#70O]5;Z$C MQ&TQVA;I9=D)%L.U$B]I J\)I>C'?6(#X)UBW=N1WH.PCG8@X!5)Y,4R][4J MH1 I40[ZHJFRY1CNA' ?;-?WUVI@9='R+HB:,Y4N6Q4B&TJ7S2'>IP#_#N#. M3-I8^XX7I38OI=Q!W[V 64FRL=\I\N4G2G) .5%@0061;RLEO@500F%2(HLD M+L\5R9(JNI#=UN@[SP! C/XQ6MVSXIDHBK5.L\4+\L&=-*J80K'P9SNKSPU_ M,(B,R:&Y&:SOE*&??X%%?>J2S:JY)(R<Y,JT%(PE'E+_!V&,@I(/4WF6T(.9O4[%7B7D3/53WK#N"$!/"*QBRS0 M7ZLHRQ$]9 LO17RQVG)" ,FB,-@7>A[LN0<\C=5^ %W'7!Z%%7O\08*Q:RYT MY.QN$)5ZWN1F/JT#"N%YJX(XQS3'BHO*-(U 4D':J0?GHU3AH4NU8V*)5UDR M!UDR$7E'>ND7XI!1YIZ-HMA$Z=-JKOOT"J*<5@9-_@9-/IC3PJND6O,0G:4R M:TH;F.FYL.C)A'A8%SM*1 1K)M8=.+1RWD^TYO@V2UXJ6AM4-$7CA92;NU6/ MNR*AU+$LAIT0:62]$K/^)_'<%!R2A%J'=AF6/E>!G.I."-8MX0N, 3)/B6TEBJ\3]S4LH/4ID/J#0 M0&'!?6"BXR.GP[&&0]\R+=V;P5^+EHW8F<>I&F;GYSL"X"]TPB,TQQ0E=@.] MM7Y'H+(QBH13AXB+#1K*\7%+J75:?.MPT5+9'J6-(:R9'&OR GU3@-#^6/=( MU)ROZH?PGBJR'\/Z6N)MF?F6R@RP-J_ED3Y6= .LHJY+IJ[\[,S#:"I*.&CR M@G;P?=3*U#RZJ7DN=%U.O9L2CRD&^V@-6:"30*64#KSG;HF0R^I*B+IE]+'7 MN:'N6\8A@?7+DZ/E$)5;%=$[X@V0V6Q52*6-"NFU[CD 3\>Y@LB29J<;-8Z M0D,J; 9ZKIIEA?3GW]8^.*^NX/R>J-Y"5#^\.DF5FE3^&Q=USK3L,"!KK84. M]N*6DX6D[:ZP+.248+\3DW#/Q =\QM#9P.3=4ISOLEQ+%RZF>I7HUW&&]G M5)8MBR,FU2ZCU)MP,B3>[8CR>/]V0:^1I93-LRYCYQB%;VL"+XG%;O)4Y7+L M@UO;HS+'Q2V)X98B\6J*9ETDW"JA("BG>WN#H9XEC?>BR74O41!I^FM4FYE@ MY3R%07$\R15V'2(,3YRR/ M%02>GV@" /S7M)X[O\ _\=,)?#$(YJM&E-SY9>CARQ%.QJ^=DLPEUF"9<+IA MN!.8=H9Y\3=N ,'+M=S'1,O=YOXB>:PZ$"KW#?+T1V\LC>[/,FX)\0OM(R:)+_XNJ1@5DC3=9'QJ@Y-)J&(JBM-M',85L= MR:.AWM0,^7_Q/DSTTMA;$,@3J0\]HO^LZR/8VY5NO^@S'U$R 9>)Y=23A[ ) M?@"O)W@T@KP&3T;?T"PF:5E0_3OT VLTVX+*:XAP_O-IIIY/[_''E^O[[]V; MK]S=W[KW/[J]Z\>'?J_[?<#U;WH-#G\8/'X9]+_VN_?]Z\%&3"_"7M(I=D&G MG#OB>KH_YK[9[HM?Y*U\>'3TT+1@^1\S+W,#:RW.:RQ9;,[K: X5P-36ISZY MBC]\CN6,Y5#PT)<^+Y,I$O2J\87SL9\7M-X0&+U'1F T<_1S W[ZM/Z]UFP( M4BOU)Z$AIGZ_:2A1::B*G&FHS=_++26_1:E;AWK#<-ZJH;37'DM1^!E&K![A MQ#)-FYR4YECKIK$'RL $GAO[' %68G(_:$]N6>27E.=#X)*PLS)DR187:)(@ M:;N$,W;9['L!F)H%FTH="Z/"=H3"EAMY[H1SYXUMT#1]!MV6^%>'1,-RP:MC MAY=Q*OPVEF40Y[>CJ)*L"A^@D6QRG+(:CYE.8H38:MHH/@T4(0R(;*6 M8YF0G-#_703;NB9Z@)A+(7 YC\!Y&Q;8M,[:K6HLO %?&J@(33WWV4*S8CC+ M7Q,ZM[)S5'U&;A84$[Z2*9R^Q6HW8K]?/=%5^J#JO)>509&YP$H2L/#9)OBA MZYC)KMV9^663\LNF!MJ"7!!^627DG$3('@6=6K3ENRSRZD6*W\(RW>2AH4M_ M(4MMHON$HS"JNZ-Z"'_HOD^"*BDF.P>>]R?]CD"]QSEN1X\^Z2) DT>P9UL? MN5WK2"TUQQ)W53Y,01!KQ\:W1T(L12@:8KT+5;@J9YX7'][@(GMT/(*0)>9O MNN6@P^#6.:".N2)NKF->Z<*E1JCM_#<3'FTM8ZY(12MC_B[T7YHO6A_JF.F" MF6L@)"FWK;3<[%IN7 F!F+T$)#/S4DSO%C2^I1Q\&:/298N%/MMY:4[HH]0Z M384'/EH0['D7"FO?,3SJ+_@ )T,_85 :ZV37J;L>\0 V@[HK?/0M,^H.^'Z4 MV&,$>K^$/LSC^T O0\NA .W- =U+PKGK>3I\2Y62WA@_]ATP#T,'S,4-KWRW M]*%E6\%,S$R"*AB-4HMO:^I%Q) O%RGS8]Y%146MUE$4OMW4*J7ZE)&\2!J M"*#LWP\]#[- />Y9MT."CF;;&N'O\(ON&(2;NK9E6%C: 3; 33TRL<*)STUU MJ[J%N8^(,*8P5BR5X_/H R6-X-\(Z'<1S&]A^W<1Q.\ X)F)K%GKM#2^K:P7 MDJX4]E(CV1M=%DZ*9"U ,I$76Y5>?\H<4]>A##SN<%.E8>SO'DF&8VY'T=U' MYZGG^GLXG-O8[E9L5JD7%X9"V[7L/%%(%1"%9*TH)4_>X*<%N9Q=X@5>AFV! MMQX,:C;Z:%[0E!2?I@O:D96(5H0^&A&#IK%4R:%9"%95"WKL7<- %X&/"<+$ M>L8+K)4./5B\H3ERO'38 W,TG(M4Y3D/F6=C!! M5#ZW8J'3WHSV$'12:IVVUN3E=E%AY=ZN M7'E*^)'>C\)[C/2D%")9NJXR3^O(3"=-3#!2>?F@(A65XELPM-J?]^:$5BU M*['-*^WUL-K)T>I=*,!SK^Y4G]%"A@OE-]:*#^7&I=2$3\.-8^C?,>#C%6[# M\$)B?E_ /#,-M=%7)RL:+XJ'4%&E%Q<,RP[V_^:)99J BK+ "TH9.74IE63* ME&W7>:H'Q)M42O*1/128>,4DX"%D(M(:F7Q+JO3D"\*LPWP4^6"6!)C5EK%K MTODQZ\*J?:;7NKW9M?+9(5KRQBJK)2.G_)(V >Q8>/A$;O*TAG$N3N3=3J_(:O0[1L/MB9]'1$,%2[ZVVBU>%9N%1\3W5."; MU7NI"GP?N\!W85-=N[!6I$):&!7$/A![,*,N,O)':$WQ!N7[<8GE)]+O]!F] M?/K@=@V HT?N(M#>V;H3=!WS.H9NAO(MFEJT\BU5YN.Q[*U\T&D'T8R7EYN\ M)J\7E3JY([6Z_% $B3 OLY']8G7EI;55^XD M]ML^B+1=WVCEIF\4T M76 9,>^Y83ESB*"YVA'PW49X3N#-,$H[@/$(/]E9I MZ;NS7EI3(":7;ZX'VA3@I^E_ Y.8^J_A"S-$@YBD)=EM)YIVI:27")ER4-(/ MQ*:W97E3P'P'49-X65UWGQ5-3;\,+7C)+V(Y@>X\631Y:/]\^5*J)\=4=/MS ML.Y)%U@1N:3!9D_A%@, MHB,BI$*O^$O8?G&]5&>Q*.KM47-T5AW80NQK6 )0TC9?E MDK1=K"+-I^'[D2W/ ;[BKQCA,#QB6E41H#W<:_=D&L'S=G3C!B2^#)6%YS>+ M%O"KW&JG<:OMACP[,'OLL2OP@JSRBGQ(K** 'K7"\E%J4/DD"&S:\8*R4;?J MA9-WX.*;Z[W5.V1>+?D +T4;JZY)O'200[I2N0N&83M%-4Z#82TLRBV*O"@? MA.=)/E5;J.0QC2O%C!F//(-/2,<93E@VUYX1]55H>9#0LU M4/=ST&+K)P3L('"-GYF)1J31#$&H;CE?$!;M%FO.$8OP2K.B\BVM &FY[RO: M' 684Z,-U77FDP:7\]!AL#:Q)O.RD,.]ER6W';D_TAK^__4"VO?$ M#SS+"(B)/W0=<_F+Q)-WL _77"\O8]@A@O7ZE?7GN=<#459US\/5T@+D:65D]'S+M6Z'>5HP7$<"_?R+57EFRDUKO-#ZJ+8 M7X64O[U-\I;3 VY(GBS'01/,'7%3B@^'N!U3B3 -$N>BP?\\:'>%92U9.(NR MU=%R$$/)S!\P1"F""%1X+:4(>R.L/ >"4#W$TWQ(N-\7X.4'S+R4!R!LQ%\!ZY.+RG+5!Q M+0A-7E(.KF*9[V&?R8ZM:+RB\<-IO%D@&L>+W"HO"BU>2>GH4#H:+WMZ>;7 M:H'5 JL%YK+ 3P$FDL-_3>NY\PO\$S\]T;TGRZ'\MPVZS2F%I83"/LM\::;(^,D;-H=$T%$%MM8EF#MOJ M2!X-]:9FR/\K89B.O33VXL5/]2=2'WI$_UG71["W*]U^T6<^HEP2OP"YDH>P M"7X1'D:0U^#)!&:*TK+^^^_0#ZS1+()FYY>AAWB^OL]"G<]::A0]G][CCR_7 M]]^[-U^YN[]U[W]T>]>/#_U>]_N Z]_T&AS^,'C\,NA_[7?O^]>#C9A>A+VD M4^R"3M%C@AIJ,"OR-CX\.GIH6K#TCYF7F8:+9WMMF:;D91K:<_X%Z5&)LN"8 M5(V'T['UJ4^NX@^?8VED.130]*7/RPM#MK#J[\,)V<\+CM$0&->(A&TT<_1S M W[ZM/Z]##]H7 #,)'(LK*%H,B;GR3Q@#S/?24&F0R)Q\DBSTF"I%3)T]NC+NP&YVK@I;4]\+*X7<;XP6T8^('N M(#PRQU6PMJG,MU6)UZ2#\S9*DN5[7,2[A/CG#ELO'ZVE1#BW$QHEL;%K T1\ MYAF:)R'?N1X.W@T"SQJ&U''PX"YK>_U(V\YVIT\H-&&JM8XL-%/; M!U=4^;ZR]]Y% LWP_1,W-0 M_9*+=K6(2[>V^S??4BFI#W DYE?:1H]=3V6>%U@N_2E[/FL3.PT $/#_"W)= MYL2E2"X$K=(TI3=*CR4*9_LH?%,$KJM6R%0"9(HJ*%I>]:&.R9R8G$TF_ M7Q#6O02H,Y*() BU#NU.>S!]5!52B\5K]\.M?^IV2')"+;'6:2J\E-NUP JU M"J=@52=3G9L0@S3Q29;PKK.6$5&A4)C2H?8G4RU:?^A@2\1WFM4<>@&FEQR]F)8R63VR M;_1^R.^^LR1@G7J%;VO8W/C@#/4<#[6@+2&.AJ_EO&>2)U3*1[UI"M)VTCW+ M-11)I.W+>5EK@F*55_^6BL@K(K\@(L]F!NW8]NU,Y"[26V=-4>!;VCJY[]M; MM:+TBM+?'Z6O7BLM%J5+M8XL:KPB'%)ZH2+SBLPOC\SS:^QR)MJ608JW>%D1 M>$ULEUQIW][6(%.Q^$MYKZK(_>90[[7X=2$7=5D5N96J(O=>VR]YH>6J(G=5 MD?LH%;GWYB>75EZZJLB=G2E5%;E/%[I>K$%==QU7Y7\KPKQ8PBQRM7P)9'E'EC5>3*EQ6E'EI8== MWV%1[D)F0[;P^BJO*@HO25)5E/N,7IE<"Q>6\IYW1K>+M-ISXN2%"T' EF_1 ML )L(=5,:1]5D/*D53&$G"3.?LB68\$O22S;@K'EH0#FHK(N#"OJ*#YU5$5< MJI.I3N:(#OAS\V>Y9.M5"B]/+CG2G7<-S%)6)\A: W,7)2S7&IB2>A0S*M\U M8AA!X"5E!ZNI*LY1#O3?TP#)LWR9.MQ[0KM"XWV56FR MZF2JDSEF=/7$G'B;K_G\RY.% @N*2PX;Y5,7M92.B\JE5)U,=3+'M(96A4CN M%2[EK &BXZ\(RTCP4JO-:_)ZNN#Y:WQ7V)U74'.U.:JPRNX7")=JWVHYW!ZL:M\N M28;5"N/'NU@H;W-$GW]U+7;ML27SHK!^[3'?O-7"%OTZ/+^\*OJ5/U3*QVS2 M=-#MM'R>Y'0YH\NSD)M06+WAIBRD9MA7K*MB717K.LQ+M7JQIE#7W)2L'JYB M[P:]8P(OM&5>:^_@5]CW(E_%R"I&]OX86:$KJ2M9W9K%WHV"MX]E7A5WT,DJ M+E9QL??,Q;*0?2%ML(S.ZT+N 1.015X69%[8A6>5RXXL5DWLJ*8T[K--:UF> MCMXD>A6<$$XW\!*X[LP K-R-&\# @SM2K=?])F/&)Y$ M+\"M:$&J BO>!+_ETN8:/)E 3%%:%I]O(_@:(IS_?-9J@-+SZ3W^^')]_[U[ M\Y6[^UOW_D>W=_WXT.]UOP^X_DVOP>$/@\^?SW8A?[/M9=<*;< M^_GPZ.@@ZF#I']>7N1OET)R?W9 Q@>^M;>A^2@"('[E(E[@))S"&L1[Y7M87 M;KTGW;'^I/<'%V>/:H)CWH$J "=)_[P=S9%A@0M?+=^P73_TR -,\<4&U6.A M$C29XF(Y(3&[0?0=+H" ^C!%A/%"4NOG_W^Y#__:&$L^7[J _X&Z_ M<7?WUX/KFP?Z2ZQ!1+M:81[P6S057>MB"3A=RB*D5%9VGH-,EP*]$$O?VKIC M#>#A>9*6@G!IZ\!,,, 4+Q?"L*?U^>3*_P?T.0WL$ M1C3A"[1GP=*%X^(FEN]' [VXWD_T807N$X&E>/C(U'.?+9.@$_:/D."?9F@$ M8">/]8"S)O@SH>O^(X1%P2YAG"DL#5=LP(0-;A??75$LC5L R-2ST*+E E@> M"3CX_)/ AA%X8]>?6MAA1S?"@-#]\=R3[@>>2XU\6.#3C!X4.I+QCP;W, :[ MD9M0L-MS;+ (&]& 8P(S&E;[)QS)<,;%WCU[AJH(^@X\>EK1X6(+$"P\&1W M"^&&Q+8 2V Q#GSF8.//\#@9C8@1C0.C^A/=MOEH2_"SK]LPQ,CU#,)0 \YQ MXL*6$"/T*3U5,WG80+Q/8_IK# .>&UG$-I=VNS1NK%$].NB#8$X3-EELA")^ M#4,+!^$<$B#Z(?H0'[W+EC^F6AG QJ&H#M";ZE[@$,_G7JQ@3 =W"$'4]\@3 MML=RO=D*F0!8IOK0 LRTF','GK1\&),^%R,WI0,\(4 (^E2$P?$>+ ^&#.$H M+-Q!;@A]3K:X,!7I#<#F9Y^#I;P 6'V*<7"8EO/LVL\PVT1_M2;6GY0U ,RG M@"AP@ !<."P$'7D%D.*OE!/Y//L%(]>V7'S;M !//3I: MD$"X!H>$:(0>_I1XPZ+1&UB1#QCO+/!SCK& ZA3E&H,&]\UU&79^]<(GKFM. M+,>B>T-N]Z'V[6NW]G$SC@+/=%,0-1T?Q]:4HLT0KV9OQR:7,M8$-G5-TV+# MV3,>"=IVW9](0IP[Q9UC]"O"7?(ZI=0&XS-(XW)#^G<>$0^L8&3\(@-0)C6$U)9W<)%T2/S M@]!PF@1_3T/,!.]8.BLIPX.[Z_&PC,8(HRDX.S,X7 M8MOX7^SK5P>>]T26Y'W*XA!_8).Q9%J7*>62MB :N<@E,6=""YH&^,'@X0C$ M8^C%M&UY)J4ZV"ME,\:8/@C$[_D$6 (\A!"*E9$HFDOQ>C$8(@/,,R)4\XFU M(RI^T(.+,I,*&!SI!88?NZ%/$0A&,9&'8,28*EFQ/((SG^@_F2!9[.!9MVS: M+C?F,L"6RG0^?;9LI)Y(0X31 $T1/?E(64V$/L,XWH!@CR(H1C*",II'4/RY MUQQ'#19XP(WU9]1I*':+G'5L>'RH7;2*AX+I7@6)N05-EGGB!#@B7))Z($T?QMB2* M+A ;-:B)%2!:@Y"=$B_Z(](1 =!4RZ)49DWP ( MT\R(#HHZ]1.L,22Q&XFG0R")H"(%-@G02S8,6)(PS MLC 9C^$ZAG;0NQ:B]AA1]XKVE2DW "#693(8LP<]UX&/!J/,.Z!;8\;^38G] MMU+"[JWUV/_YE4$ZV!4Z=RQCA_R*>X+N*6X!%>ZWT*(:0<&4W(W[2L?L]7TM M'_=;NTO/ DO?+_O*0JD"T[?.D<((6OX-V$]4(@!)RDRS7V0[)> PP$OAN@?F MZQ<7_H->E.[@"[I1:&5N*K9L[BG" I1.J2\_3E'*P=O=P2.\C)/6A29_1!=" M1@P8D"=J@C/VCXO_\ !6D,%)+>'C%==G;F\FE8$CL<>HI1>_N4@&2@^4G2(N MQI^8:VV^:B"6R]6PNC]&^^K4D$ZD*]'=TRN><\18>_7" %L^4P M:?P%K"70+-/RQ=NUCNN0M;SP&(Z1J6VZ4Q846L#NOW6 &UB;3)@J/)P*51&9 M/JR#N8X@ \C"J<.@<8AIU>?RINIY@->B& QNKO(F&!QPKIAO 1\"'MB(.%&; MQ[0R+-/XH+_""B+:;RIIM+]X,DGSP-LB)A<-6?L8NZL8!?EQ)<@ 7ES0$N@Y MU',X'W[NFUAX$I-V$(T6,<*F6A+.Z!$,'%FV-0\04A_]'&EP1B_V=>(9AS1N MPKY*N"434\("]:^P79RLH\:WPEH0\F^05-^%[@A*C& MY$.-,G@8F$5,;@O#D;E]\6M8P,K,R].^:6]1CQ;@$7INZ5O4N[7JO%W+\ES) M[*RN"B2I7-U\5:!46?^;TW>EU/3=Z*YGZCMH9915_P8:[$?<.4V'O $I]R\" M6CHCR()9'%D4;F6K/%+J@EP@S3@2=_.L]ZA\[$)11MW"(V/0^Y"OL<>CAZZ9 M.HAR,BE-EL3F(!P&3-.6A#H5N%_79,_J&KAH8/]^ MW8)_I.IX7&(3&53T=&&J\6_H[.FO-=^0P M<4I6E.> &_9]C$E&>1:QTAY[P!*:H%U2JLTV>8)U'0/4U@P+DBHBJPOQ#80"HPTM:G.'S'% M12AY-00$!4EA1*2EB # %)JG M@"T3!.LU1A>)"UEZD U-U?P] $7#M!N6YF'V4A@M)G:2<"9+3* 95LQ;#9I/ M$-)H,W-^&S2@Q'*FN)'G3N!AE"0+0%%$7615+0&-)<8Y3.CXS&R+0/Y7. [7 M#Y:<.(M!(QOTBL,+==04LVWW!3TYS/6#.8Q/!&,@T4D9AA?BY2S&98?S(XPS M6H"5AI[C\]P'Z2/S;2P/Z*(- AR$XH8'FV+),U$J!MV.,?G MQ&'2Z+T9R@1D_(*B'%LON2F.526,L$Z.,'$-S+6E[ MP$!-N:>GBJ4*&&3EJG,76NQ ];=#_^P[W\IG-]EC]!"364_<6/<+ZY94I0UN M27=^6','Y=S5O#';?9':^6/!^''[!K(PAV:CL]NW9$D88++S/#<^F$TI,YZG M6 &? #9YN[H@ECUFH<\1V!E+ $ E'+832P>'HWX*D$RHB@_=,(@VX3/YR#Q5 MP*F2VEM23T<-F;&>14Z!,;;(* $?/">:XH+RS*-J9/Q5';["1S!L/,7L2B[Z M(GX 1>43F+KX'0@ 4/<,QBB-10K$0E^$*>G2@(0X^3!K_:%B>$4ZP3#'-80?#$3]C6C(J(;:]HE7,G=VQ7N!AIJVA M)[3TI21@)L#=@(K?6%Q3W3X.B>B)TC$()-2#6"D7 Q@/6*@>RI!5#3O%Q[?1 MI[!P/'IA MCBTCXJDX>/JH$Z+[-"T<+<$)JM5_4KO,#ZC\\PB(I$4T9BX-@['EQ^8HE10L M!L4\8W1YB54Q&?#B1LZSQ2_1U/T8ISB]CLI" H)W\3-P1 YPQ?';=!G=IH14]B^TS/O:$8?;4LV6& M='\TPS%IV/"@-$WF)NW(1=,+#V=U%G@@U?'>6FG,"S$*0@-%3=_CV3)X.SC01@V:)5SJK@TT!N% 'U, M (O$-*K)4YOPTB!N%@+B$;(/X/U+ S I!(!CE+Z>1YNLJ.0HS<:Y-*"/"@%T MJ2%2H#\0;W)I$'XJ!(0COO$;<9\\?3JF;I[8;75I$!\7">)_ ]7=]2B\J7:X M;GS@/7'4&7<*6Y;I'*Q"G(/4:,I4/P0ST'6H$4M=ENPV/?T;S5)#!PX?I0V4 MR7> ?F4_,@07=B\ZV>.+[VC()@SVR-XY=C%Q&B3)I5BX\ M%/I@:3_2D.9Z!@2S7^.<A'$)%C8 @URG>3G+B1]HQL>102%BZW,5 -Y&C@5;-1:*\$(WAN3'0[&!NTI(#'/>':'>K,F;OTY[?" M6<9.%+29ZK-Y8DZ4]X#WN8,QO31!\8H]P0T)7DEP&1@BWQE-Y8DG8"E!R3D\ M@L%KK' 1N[-\6FM@M'2)@]8.H7G_<03+7!J81M)8P1!6/64>Z$*47\X'B$,Z M6+^*7M[#<(>CVS-T4.&ZGQ;Y'4F_&"62*'Q$:/!H$AICGK,PX 8KC(@V[&.J:!#X/E]7KDV2(O-#,A'LEGF-<6.%.?H> #_*"( M@,EL," 8[#AO-$N<'4$S!GQZ=SS:\.SX^6KL3YZ873P)@MY?## M/N91-)K[%KVN+UZ&I<%';\:2W)[PWO,&KK4MD%6%K7)GORHB"1@P!%61#=:4+N[-"_:1U(U(YUV\!"*NQBD!$E M+5+H86HTA2[W 0VZCRBJ.=KU>?=+]W0\O(ATM4^657L3I#QJ,@>E3GUS%'SY'*O:5Y5#0TI<^+S,8E >KK=5Q.>SGB$NUVPU1DI!118W= MHXDC'M: H_JT_KW::K2E=NI/0D-,_7[34&*KH8I:IJ$V?Z_*S?P6U=HZ%&WO M$\$LI4%96A^R^6/MM<=2FH? "STW>>NXFEVM4NV/%&5[,#T"9+!\4C MK2SS,4?5@DIQS"2(KZY'"LAJ'B06W\7Z=F-:.9'VWMNYMUT*("ZH V7:[@K; M23)3/UQQMP:R@#SL\B9FD65MJZAJM8[,2ZTVK\GM QJ_IA/;T1JXKDRW4P/7 MB@P*LZTL5+#:1CE/Y&_6.B(/_^$%;;V9>\8.HCE1P"5K,U\75GE>^LQJB]8" M*31O+NV2-9K?Z1_$K.NP&BS"3347GW/#@ 8[T8]#;X^(GYD[9B,^2-D DLK2 MR\'\&(C>T@*6^5\,YRX#:@ M(E2XM9-L/2YNM1EN*1*O2NO]O"OAF[OP15/#@% M!+O3R5D@<7P&' 5EUBBE.Z]KOTPN(^L51.6?Q'-3*$43:IVHV$].7>[W(Q,\ MJYP5JG>-5WLPWZQX]38;UD2P_\4F+PL'\^ \D*M2B9E*',4E#U&*(TLDBN^M M&B.[!0(N3N'92YG>1'69:4TZ@CJ=QS&70 VOL#DO]3TW;)8!FU4>%'F^)2DE MQ^8WY$Z<0 $;))N1_YA/'66![W/7U0*K!58+//4"/]%0=MK5C=/FL(&@;0A, MV&9-8FOEEB\F*TI.26PM2NP_*TC/U:)SFJ!U0*K M!58+K!98+?! ]>UT#A%Z\:-+;T9NN&C!X]6^P+,,UC+=-7YR^@LMIT4[KL=E MK6E'<6.,%S5S]19V08DUHZ#:HB'O]2NKTOG-GJS%X7 MI=;16BV^+337:\CBMG-U(9UGBVJMTQ+11RJF=.^*?.:C>48LGCO%A'D7 ;RT MBW>-$WYUO"Q/O\0^7LE&KZP"^7P/./#:G:#%9: A,?30)XEN!MQ+?,U43\#J MS8X U8W,!8VWU;]EW$0AVX9ZQKTHNO3 MZQ<9-6W](J.FK5]DO+_^Y_7-X_5@KQN:;,"4::0,F'#"0Z&#[=YFZ"[J%! ! MOW154N*Z!/-*!ZP50E1'FM:B,")DBB[D+^H_L"H"W4&/TP3MD([%B1NY6*)E M]KMEDOZB@$$"L:^C0I(Q4OM?9M$)^%W''!#OV3*(GX+JS1UOYRK%.YMY07"' M!(NCB0MOF.L%4@^^7KN1+%O+9+D"K+FP*XOW41&DHGD?15C4]GNO.7H?"VT= M55=[UZ[V%@7&.]Q]+=OUUX-N"N=Q6;AL %./AIDGQ/)2)Q_'BL]QKC$7[.+/ MWHLK(0YN2;P7VP5%QH'N@&'@5C>.TJY;2MI6C^ ;ACMS#6)&,BL5:3[HKYG] M?RU@VGQ;:O&:G%=>6D:KS4+C9ZE5 <;+D#4%AQ\$]K MB+[VTU]^*@6]MLY-KTT!Z5446T"OZEGOJ&07!V>] U4*]&J?';U$K $A-UN\ MH&F%1J\2BH,R6@(E*KXM:KS26L\/*)+Z5ED'V=%K M>\;-P>BU]9YU4\[MGG5E%I3?+/@[]I[0;=U*[N@_'9!3[=-G*4R#%()5CD[P6H@#325 M5[5B>W4KLR [0FYB[4I +DTM-G*54!:4T3+XIS[U+-^U M*\L@E5S3(\C&%,;8@U;[3OS=O.:AGT*B+0'9__H=R2*I:I4ED+TGAKP:,%YI MBG%LM!)K'4U8]P<5I%%&"1E^&97_VPDQ;'WBOM;O])^5 9!&ITIZH/C8Y(G! MX4*K9)6^GYWG*V\T0LH7J;*9 BT9] Q>;JUK&KN+A,H&*+\-<$],Z\$CK^_' M!LA&PJO!XA.K;4JMH[0NH[]9A5$,HU8CQ"?&* P/*X=P_?9X<$L#6T!K\2VUV.D;E460';G.'@]N-3$[2%1$7I,.C@=7^G]I M>[H\N(%N+Q6[R;7C@7!8;XM2=[+-"S 7P?&.G!>_ \-KU3IM7I1%7LXMJI+3 M"1>TS_3^NZMH.P-L+H*\SZ_/8$:#R#=%F1?4@V_9YG[*%Z<.S;MAS.O#)FM5 M)FK:%:&^'R(;Z#=/NF=B->4XW0'+[')8%3/9HKJ&EL?!")9M!3-\'/>!D^.O\+3G/H/VN&U_6@,7 MFK%"(D^?UR>L2*9'IK!*XH"*ZH8!'"YLS(:-P@ AXTSZPM/5X,I4%!2.'L\. M-RW3DP=:FU=O94"E6P58+H5L*:3(ZY0X?O2<1R:Z19%UZ.&/EA/HSI.%S$H' MEHJ .?0< !GA4408&S_0E\<\&3X'Z8N$+C+J!I=BN\U0'6D$XSG0; M2 Q!!Q/,3SUB2[3J;41FHQ F)X4YSJVEP7<]X+3RTE6%\056MC=7&"]5L?#- M9:O3"U2?F#/0P78O1\V\Z&4L1@URA^@>Z 2,+?1H9TT;^<1<]="Y_]R_#@K: M ZDFP"(2I-8J+: T P\:QC2 M149*&7++WMAR=!1_KF%1#8F6U*8\,%9=@,5&U9,BA0=4+#BOGR1H<,F*W6/0 M[O0G8+24![*!+(>6Q\998:1H7E;3&UL[$ ]FM:T_YVT9$A+DKW[,U:.Q$HN, MMNE^73'A-8R1JU ERF3\A/ M5!E -0Z!F;K>; X9?U[8.EHH$V"+NM?Q@SR;+08[E7!#LC85C@32SL57E\X+ M1V7B)I)OBT88*Q"&SYZ%NBP"((&RL+%@-D43"A":8$USFYA,MXT%+:!5W2,C ML/#0:N&Y<%H'[ $U>0MH8\)&W2<'>#3%HHB2&?!=PP@]CS@&8"8> M4@![ 12DR!@;?*?.S]2$'@#$(Z^D4K=D'N85SPI,F;,!VI]S0@K6:2+1S7$=4AG4D M-\,C]C#5'8[PF^L&^ >G"(JKKR"-@W,D1;CHYDCG MX:H;6B$I65LA]1W@P"@AOUJ^8;L^R+WUGC!M:;TO45M:;W_4O_GG]C]!J\0R3<"I([7$\DRJF%A,1"SDI:+OAM8DP/M8YH3&_9TT75>6)1 MJ17H/U%#!LTMUF57YD\JT:"4^&-KRM0H;_4G6))%]<8EW68NEU] 81J[H;^J M1,*S#C=V;9B+:DAL6I"#5HR"(-D"RTZW,&)5>675\;M6I*CY 545HJ6!M<-\ MV8;KTYVP5 EJV*%XAUV@CD5[->$3)D%_'E640Y_&#BBJ05]220-=%H0;P M0K#Z .CZ!-0J !D[ER%. I/14 O3HT$98IHXTH#G_IL8\PZ9".;%['#J8WBH MP?V.&$.>(]W86XNZS/Q 7S-TP!)A,P6T(:G 8$!UO31&N' M^U#KWO5K'RFT%C4&*82BQA3T,\:C OA_?Y4V1XSZ/!WCJ< M =9 $7?]N6&P M<)+%D5HZ8.RHHP$NGQ'%:B=4%NM*]_D9?X064Z?9&G#1T5C4IX#"-6%#SL=, M+C3!XLH5U^KZ4>@8 ,WD'#JR0+.:;S.I9 !\T+$:VZ%,)V"T$KEC\+P %#2@ M3)EBY(_QYJ&D):BA1;PD=LL%O1XZ_9X<"JP8C^=A:9_KAH!-'O7M_(:^!M"9 M%\^AR(KQD (U\I0R366N)#$99GF+EH^K(-JSR^.BH*L[-&U, M[TQ8E%/*(E433 9%0E()W-SL<<_.C1OA<]K6C>UV0]7$S)T;FPU-;N;4;E&4 MLKZQL=VB(J?_E'510D-KY;BH[4/ETP32&.\I4EWQ#[WY)?:*Y0Z[W$W6U*$OQD#Z$F;+!=[V,55G)JUKC&:Z25CAW%@Z_'\Z)%.>49HO7A%89<"[7JHE%9?7?,=T7;Q?$ M^1Z'5/E56%=;RI(?;P*<_:HN'ATS)$1 ME#^Z1/J@>GC[XWO,"SZ7&Q/=@EFY8')3( M?AO&JB :FJ3;XMY:67EL 0K CA_-O*1 C;FR?G00BM6D?A M6RV9;[4/SILX349>7JELYT* Q#72K5+M<@,9F4@@O2%QGB30KG4D7M)D7JE: M$%\<^JQV(,X=?42!H8_(JRFMADN=>594#CJ_*7\X_[SX[DMJ>FO?/ D LW5X ML2GRFE"4I/ZJ>5=>Z+-C=94#T$V8PQK7GIR]^V M5VMXW\K#T:-:(O:(%9J\*E6:YZ4AS]%C6I)0Z[147A*4@N#.A6N>\[9LNQ6Z M>=?*@W9@0&M;E759$FL=VIE!^EP0Q:%2.O/"FZ-'LB2,9&F\(E5*YTE.OZ?; M)LZ2!]N\>*5!.WH@2\(+X2HO*D5Q5U4*9UZX<_0XEJ0 ZQ0EOJGE56+HO<>Q M"K_ 4E>D?*LB0^+^8E:A7UW6/AI4+H(9'Y\7J]M* NVGR1:]N,(6ZZFBUXI> M3U%<87]ZU;858BH7O>Y08V%K0^2J!;&82PMBN?0MB$];_&)#>V$U:WMA++%( MR.T46[@#';$NY^ME0*3F6H-A^&Z]P?#WZ^Y@O]["T7 IDTB%KSERZW W[C.K M$B"JM$J R'.]$+^PL?P(I4W:WRYP.3UJ.?\!RXG4OGBN;KX0/V =YFL?>>P8 MZ85O+DCQ [)HX("6ACXZENQ,!A,W-W'IE8")NX;_ ":.YH9!G8 M:'8R#7T.<):VI;3@0'1__&S9V%[V@3@.W19K$PCB2>!^QY>OX6BZ( Y#PMVQ MOH$^SWW_WHMGAZ,#W#%K'UFCY.75<*QN.!I?RZ5D#->;N@ ^PHV);N+F MIO M\($VZK1H]U-L8QQ7E*'#8I=',&.Y,8A&VN71&@4SX/FP.N[#5I+&TWR;IA]@ MPMM1#][$ U@Z1Y0L5V;H3>#'\>+H,)RK-E=)^2-''P,X45ANQ#LX7?*BV[C/ M-?1;RF/KWWQ[$P%O*"5AK78Z*.[%7]\"H.,+G)9/G!1,E(5:)WA9;V=+"_P0 M(Z1=6=WIO.,Q73_MF:ISL!;+I06 MA^$NLM!)/:0>@HSHGN+58NUCKIZ!!P^ MXG-$-\;\H@'K_V/O2YO;1K($_PI"6[TM1T ]ZPA:EJK4;5MN256U\VD" M!)(BVB# PB%9_>OW'9FX"!Z@* F4,#%=MDDPD?GRW:?IS>D=[,Q=.".<9X&]FY## MT.1A@P91^\DT4$W1-V"M)7@X+D-F(N!PKDWSQ7U@&XSR&BDAQ<#.3E*'=\'3 MV@37HA?"5?RR3H7_+OSKC8RZO9%./C%^A47X#U*TTVDTEYL7(GK'/-CS:+,) M;R9F3$AF:+>^847 O.A;K(4,:42P3S!+J&/YA"[1[]+I,@E]G8VGPY-=R-?% M)P3M(#XBZ)#MQK(#X6]T_T@N1#D\]9OO4G+@!="W3U\"^XYO#0NJ(2(3"1 'N4U'!ZV+UPK1>F$ MV0C?7P&9P;C AU*:0Z(+J.^EDD:P7R\-!MM) QSDG1;2A4(AEFL*U;M''ZXDJH4HF0WG+ AA^>\^HG3X4%95[/1 W^CJ[8*2 M]KR&> ]_.,8$=2P< 8T*ME0#F5VMU/Z0\ E5F.KD2';\X(L]%=JU:2-3#[13 MTM<9C!M?)L4I8I7O1;>EJ/26+U+H' M)8/'F0GO2%QJRCL^=.)-3Z(@&2/O8[M#T(ZU:,'<#QAMA'H(^4^87:$6%D2+ M!6"M<0NR>$XCP8ELOXD%0-S5O@,_G0/H(O+PP.U)_1M!>WPDGY(DBR/"XV)^ M.8!=U_YINY87%"S4 !806@U8AA])KR(SJ! ADA(H-=.=/KX"9%_@FG)E-!AL MQ*_O=V$#%X9UXV=22]MQ64 01M:#9OD12P& 709.-&@^$P9"W^<;]&.\<@W$C-26D&HD]IK2M !# M9TPR+-LX4%^)!GAJ>4GQ362A=X]DNU9_6N)9F6S7DR7%/,>$<5>7T]\#,<8M MQ+GMC?:\O0'PSL9R%H3:'L&SU X'S3WO<+A^ MASHI3<)$,\QYT&G#B-TQ+Y%\)*0P:!$:;5*QUT:U]G! ,)<':S#DH-AX?'BI M1#BV,;$=T()A=2)&7YCHD;>4\V,!MX>*)_,.,B"D7B-7 (N(.3?H9:"TA/"! MS0ILHHN13\2R ].+7.3^4< 6F#0RYFQU@"3VJ?\NVQ]P^YYID[0@5D9J/@M. M+7^,(K3QA=J[M^;0AH5W(55NJ5BYJ,_;Y %RK=BQ8X$A;8: :X'DA"G;@/(\ M!Q\"Q9PMC\"!> G 0@W>L4T[S!TQT#? 0-X)8*09L=R& M[9!1)YUHA1Z#-/PNUKS2%U,'#UIT/ %H.Y=^./1[!J'\$4+/Q$[&\"F@^']P MJVK=@,5*8 ,J&WX*)8+#,D]89\0/A'5BP)'0Y,N3 Z&ZPOZ?\KMC'DWRS9':[,GJHL)^HTE=Z#T1>&6U^YPR1AZ@AVV<(>C53O< MMBUX6@XI"R!WFVO8D;*R%1LKYHZD"JWBD(@6$R^<*2Z17/ZVCI6,:%OR#J^% M_&>Y[RNTY-AE4>1JZ>(0IT:GR->20H5M]]M]^OUV:+_+XOEO.R)&+A:X+D*\ M+8\J"C*^1*"Y"C'E]NJ8\D&%AU>'.BL1U*3%WMO QVQSBVMA8?1=8M)24'=S MT)ELW72 M7R43]K=P/CQN#E4.)F\N[W>/0'D5:;_KT_0W^#/+Q>JZO:./ [W?&NJ#]J,3 M@/=WCQ6=@5&3;4VVNV;K[Y=L^TDMHEJF^A-V41JX*JSF@;V Y!7JS^]"16IC&6CV.G#Z6ZUC5WL M 3KLZ:W^GC6D@[9=:O)ZQ>15Q@)Y-'EAF]3^0!\,]M7H[XEMC)WTS,H*W/24 M\S5"MZ )T>OM-;23=-F]>+X[POF79(2/2HJ8IY$76W:A>KT(L!/_VQT!>DU$ M@.Z@I8_Z);N=5*0]'[UW4%&61XV2'N?%>O,M5?8)E5?!(G:2$:490XLF([=' M>K.W9^VHLFV0]A96J6FVIMD]B/72--M&FAUU1OJ@\^@FO"],LUNT0MI_6FLE M\O4*Z]7,:!YQ=JTVC;#>3IO;KCV/YG$-)R:">W-5LDFV%19=Q(E?_ R8MJ/:BUAOAIPID0U;#1"Y8EO*,: MMTQ6YPZ-D^ADFXGJ(,*;@T%CV!U4,2;9>Z*8Y&K#Z:5R\E<%])CD$'^7(I?+ M512Y;/CGC_L]L?%9#*3$W\:-U*H5\WLIK6W+"' =N*@#%WNTRMZSUZ<."!!35>D*,,'IM3\A9&I9,%JZ(O[O"5##&0RZ@6&L^*_-@]LS3Z#T&;Z@'Z]Y?+]6MI M\1CT[S1K:5%M@CGWHO+6QPCHI3_0F]U]!2!J<4%1 >H0NR75U$*C9$MY10 8 ME?ANV!9!>U<2Z#>//G;T7GND]X8')C0VN#V?C!L_PC_VRG"T+)\NC9PM+)9M M-_OZJ+/G8MG*^X=>) ,,+_*]=B%;S]7,^TD)XWD;6WJ1UA< M'%^5%FHXZT--Q."1&J9WZU+'V+C[.'YM4IOXU# EXF^Z3%.R>> +SMN1LWWD M+)\ GIAB'I8#()W@E !LD*MEVYQ/C,"F\4X&MLI=>*Z")&\_GL"WWE]LA$ZF_E(FT&K7B/):#R$NJVRZLT TJ/_5[K7(_.KR^ C?I MB53"Q2;L<>;5%KK<\\,XI4>NDH$;DV'F,V+Y01N" M:06@[K%1Y]+ES:Y6";-+ZJBEC:[>T4?0?/16V;+7NK5&356'256]9Z"J/E!5 MKZL/>H?:L*8R@E]]K:X;#,JC_:F\>8]0R<*')W]19:[A5>I?UUE_RWZ=BV]" M8&QS]EEA-6F^ M-;K8X\D+1QQ MV1OJ_?;S- )XUUWC*DY'4S,@=EM M]H8CT;^#: [[?U@)PF>, M(+OQ0#H-LX[K\KV?_C.O3,'S// 0D8G/T545;"#0YSU=STS:,[S(O+-6::5P0',X#VE,:,.YCG()HW.@S:C3(X@=RYM MX7NWOC%/C4<.O?3W=AC0I&0/#P#HIL$W063@:%=/NXK@^59S3P.78>=V,,-DF%G25[W,W7GQ[5Q19."'3(U7 M,52^,]#&43CS?,S*X:3/5D%?H4$3>/&RL1FW%2JX"KX QS"%')]K>[YFR'<1 MR04-[3- 68X'#]>$Q)/YBYF/LL,74YM8,[R64"?(@ZW=7&]39 %G\;:_4Q;2 MM5RPG)T!]_2QW=3;W>4HROKAN\7[;VUP-^Q__\ .>SB"9K"\?]XB(G>&Y+"A M5"E!)ZPF>68-T^D!C:R]JYC;O-->?B=)?PT0/"@9?Y-BWU/; <8-KX\6EH$9H>? D;3KDXY&S=E(+)^=8@^V M>"H+('='ESWM[D$D VHZ!C:O$],ITT/JV3X10T?*:]GZ7KL2MS+S$]#B.H07 M8XD02G MO3FR?V!AVP6Y!GLT;D%:X9.\N=\:IPWM3T#R>_+7:/_;F"\^P(\; MNO;ERZEV?)1[X.@=RL=8XH-*XP(LQSQI'HCWAPCA1^.;K_"@0M\$Q]?OO:%= MNI(!@(3!,W>S?&7,,.A ]OB_E1*> M,1*N&Q"5N&OFY@UB['C=Y2ZZN^:B?T5LDK=X.877TCDO)"H6W=P0;ZY R8IO M;AP0*021$[+V;P<:H(L;\),Z;&8J?*1]#Y@*J:NF%X1!^8/UULO.S_(]E_(U MI_B6HB.-4!U8+J]**>-,UT!BB(!X.?^CTP'Y!%9:#Z^-WR+W9X7+MQ@1-7GEVB,W5^JO M_1-96P9\R73LZ?3D3I"^X!*>3KW(!UW:<%UXF1^@ M;)5.1[1ZJ#0-(4#O19TJ?K=:8*T''I2#?=T4_>.]R"H6SZH) E)EZ1HG7V+(+T= M$,'H>0L$Z;WBYP)H' WN=K/#. U_Z>7=>HVY5 -LA](X"J1Q%(B,+"#=ZC;1 MK212-- 558(C,1\*5L, ?57E=/Z,>H)340*X7_A;GA;'H"J;"(=BHHS3TY<5 M^\$&QSC*(F' 4;GX&C3]78!R3V8HID2AV0CV'BCQI2WI87N)(ST2'"49"S8W MU-L%*6)TTG)G67;P/.]91M1UJ]E9.DL!*UR#TCFG VQB*FRR\-#?YR*_)/=I M(=<%9,HE3>R6&58GUY1*KNF^DN2:U:D<[<)4CLX!IG)\%I-0&ZNHPR'I I>N M=BT6(4=AV#7>R6KIV> *A4*NQ)WG4#3AE&7$%P\=1W'4A8,XV0^/WG&8XKOM MNH;I".V3X?YH:#?HT9T:)O680>_CG8VCCY;\U0NP.TQ[ ;K'-'*IZTCBP=XA M8#%.&W(!H"ZG?+ISN;NO[/3\Y/F^=X\N8&,!WV!GG"5Y/6H>?6RO\VNC M'TX--/)C:%)/%(S,,U11$=GE;!MH2[C*Z;P0X.C<>SQ!'%Y$6HS S6HMDC[4AM4J,F=_31T.:-1,*&\'7C\DW#-&?"Q M']KQ#2YU?7E^]4Y;.%&PVG)UZ>Z7[F^34P^9:F)^?L)60==@G!C6I?N'X=N8 M6G %VTN2$U"@* AT,3MAL'Q_?VND41$I3)(A6GS1Y-^@42$FXOBPJ>T:P'. M0DWO3KAD)'+P@SSG*KQJ:.<1J=4D!*[PKC LQ7/9&&B&]E=D^/ )O(1:'C6T M& 6#5.@X1_]H[U!WGA"-+NK,-*%=@A7ERCW#?\B2BH!?!F"R!E5SIF^2/E^- M!ZU?% C/R9USVP=\'&/$2H6D\.F9_H M8@!R1O=$'%)C:8"O9;8(OX*-QCO"X8-XX< MJA#%#<62Q$O3"&8 +0=IBXU\N)1;&Y.(#)-:8%*?,F'?(?4?&JI_ VPC/:LU M+'*'9A >OUB!\DO:%V9M$["N!8JAY5\4:FDR&I@\G%6^4AI7DLF%WR1HO:/J M-=K ]Q^+@^A87*=[98*@F+*,(.+,($J+_2M"R0>@BK64^*#(3^+(YIZ.S0V\ M"\X\-M$5 ^N>]]9%_@UL1 M_M*MLP.Z" 3##7IW-@ >I$6^42CPEX3]5SG)]-S^"8 YG:&W&%8$C@VF.(O_ M3=)?!Z'D*6D1'TY#IQ$0=R(E*)'=$E-<:(E: -1 Z.)) MQH/SC,QSC1.A4SQ8"S12$J?$2AK"O:) :5%)#:HC*B68-/&F_FE/E$V\RK3D9I%7ZT*?B4 M5>%5OW#4VBDAT@*;!OUK0#D%2CR@PM''?J-3I,4O3T-M+"-U05!FRT+"45$A MX;K2L$H5@@W*%H*I_J<_U]1^=9O+E5?PV7+MU\6WT\NO9]K-^/^=7>]2Y,6+ M5ITC%0\TSW.71^3RCU:DQ2UW-O*"X-3P_0=0SC!N6Y 8UFUB04A[75HBL)RI ML"BXYX)5DIK!C1E^9GK]5.??IZM5*'<\[#7=71"Q.,\4O*8F1^Q\# M@[)9 X1UT13C!,U<@.2&@I4S VS,F0W?^=@. ,6]$ "%@",O&#DBLY%JY;SI M%,T_V1LX-'YJW@10VDA63 P#ZL), =)[.$^2K0>++L!\IN'J<'')6H#B%F=J MQ+)P(A[ -M#CE#X9I&5RUJ(09 <7?DFK#,ZS"6+3 O^!:L 3Q&*M=V\T/ MEY\^?1K3WUL?WI%H!1W2Y" ;K?%[XYHOF9Z4) 5;3B$)&V0!)SX$$3 :::L M+.%,L1(8R$M3?H?8NY?\7EG:P.*UTTC&S__A30+<-"BYGL7^#'I6&HVD-KB& MM'400:<^D.B]Y_^@GY/5)!#98[29&G?P+RKPA,=#L%9"4BVHMD=Y1:( H!P$ MJ=TQ(!Q,@'5X+;3*YDB,"U@K*1=!]3;0LUZ6U"&3!RE;H]WC- %,6P'BF^Z 5DF%9A>04O9X3CU-+4KE*:_63Y3[M\-FR?G)Z^>7+^-/EU?CF MXH\S;?SKU=G9U[-O-SOJ*B7:L5>A5AN[[8/,\$/*T@[$'4E\,PUN((88W@'3 M&F8$D:9C@RYOAU',)VP+$P:F#T005+5-!7USFZAG <;QW#!%1-UQ\ LL: 9 M K8,D3(3OO(^3#EC):D)##@="62;#_!0_JF$?*\_75S]U_7-S57R@YC@59XF M":K&DLLG9:%3WAB_-P<'91H%J9B6^&F*14I,YGZSX 0Z#2?V1$' _)[\X"_8;0>L(PI4%OXM_AZ9BVU)F:E6A7U8'N@AH387@JO13##[ 2D, M]MFQBS2Q$\?7I]J-MP!Z&S:'>BQX7SQ9X&PK*F%]# M%=*0;&T1L/=08E^BQ5'Z(#[,&)DJ@UU);PWL: (1O>Y M@+,@O*R@;LXWF*>:HO-(%($SYY\I2:JS#X_ MG806D!+JPTK U8,=DPOW*8A[:UH,54KFCLK+W/G<)GTM&+O6J>)%IBV"M6*W M5R!V>T5B]^O7BQN2M-0#YO3RV\W%MU_/OIU>[.HGZ!V [,WYFVV7HGM$+#@< MC#D%(#U+3(G?+H;X42PCP2(N*Z4Y*\@L#[:(M#X1CBTPOBE%&8H?E0&',3?4 MI-%&1_K$;#@IOL1/F^H'--,Q;!">\*1CW >137(?+!HR:#$T23+&P1H*@3MB M15ME6,<:/?P^[4*7"1&Y*-]6Q/C<28!5R/?KK<[W*\&?AD<'F2183,3]JC#3 M5K,L-_TDB0*P?F*S%;V6B_8+N&A_F8M^O[K\_/OIC38^_=?O%]<7-Q>7WYB= M7IW=_'[U3;L\U]0C5Q>__K:K5=,O:+.%GZYNLS6H;&ZFU+0/R>LDJZSB?(%V M$S,&,KD"/X49A=R1(]?M B2$;]Q1P/*3[;$-IAT?)1]S>PO#)/V0,_ HX-A N8)ZGL/@Y"8F,,>$!'\1/Z]B3B$GV 1#0US) / MA2_QQ6T$3-SS05U%APWW\H)=>" Z\%2QN34!I=!J))M@\S4D-XZNG7\>LPN: M)2I&V,Z"\8(3,I'S]Y.>41 M&I;EXVQ8Z@= '/X/JF6'LQ M$TZ->IA!J0A$1H2-:$L/F[W8]:F\&=S\(&\(2>YABDF3G$$9) M90T-F:R2-SR[0CY1=")L M2++A0'.U3'P5Z',W,+MCO/!MASH*4HM!E2JDIU-.J4B@)+]>-RJ92K4+E'?2%".=LFYPLZF;1.&F!S8:"2S3F.2_INB?:XAP<3R1F4VG8\M<'R95VU+G\C*]8 SNU); Y'N1XST25@[ M<:<&U&0)V6]*A8Y3][9*-EYY/P9I%0O6B]:Z>%>8[,)Z[L0+UG*34WYQ7<$U7J%9?E)I0LJ5"MX4MN?1^IZGW1LM]_W:;(O38.4&E"7]*_W<04_E. ML:0KY;101I&5=)+BGB4KYU>WRP&BD U4BF".2U',8"W%*$/VW/.OE!^A-$ET MCC[V>EV]6U ]]&YK6BC&R:>GA0.:4'G*0R@PUSIC$*TT7M(NQ66392>*V59P MOB**6=&R9WMAD\I #/@.+USNC(^=6=?+IU9I:NQB&=] ;XZ6T_6WI\9:,FVF MQL>Z#-Z.Q-J#P"+G[/8D=T9W,':M,=_ A1M7A*A:ZX^W@B/MZ9Z-SX>]I4XH1Y?Z0-Z:]/F9;\=+9AA58E1 M4-B<#Z.^J@:@5M#KZO7)V>.%N63'F*O3UFM=4@9<9?)N-,.470[DY(4 MIS3&Z3E)^B?UH?H\/HG3+(%/P89O'TYP/)#G4PJBB>EOVA=9A MY20JF-B![$#G!YQMZ;G.0Q; F$=A^O9"5OZ%P(=5\N*""J%4485K1('@S-([ M;VZ'LH $?F*+I%$:U7?(7-?P82%'?\[$G 2&L7A(TF)E'9RLM?8C6D[N7*?Z M+#L0H8\);8'CW6-1G!T$6,\2)WJ$,RQL,1X$-:DSK)D(;%68 J W?\1();<9 ME]#%";&4\>$((TBU0K-];>)XGA7@7N<:=EN*BUHS; J1YL(N!21 MAG$:I)3M:[CQVW%)ND5.[YL2T8 ,QB1N+FQ_P+RG5*M"#X\6WPQ6PP=8YZ.% MQ@_AQF?T2AL#,JQ07%'&=J'A+Y%#&K'*-2 M%$;/! $8$5AH2-TRYG/LXD&==@LSU_,)BJ#YX2RGD$81$(*V/J0RJK$\*I7L MCO7.'J=Y;LI[)Q:)/0*8=::2WYGTY$9BFL#\=C\]1A+5\B2!&#$\E)=PK&,I9,[,Z5 M56M81RWO;"F'.I7[O)?C[SD5N-U">WD31.(FR73](8I<=:=W!E>9L)2'S7+M M!P].%#XYJ G;1/,5,/#/<%LQ9SPQ\.,!IR7KS#( "F(3!->AWV' M%/O/I=JO%B#K9<1!"86;F9J9CIA1\H+7S1S=^H+CR>E%-TT-R->T0K93]\R" M)K3EI#ISAM7<^4(U62G!/,/!M/=@B10.Z?ZV*Y!)NK-CJ8P1IP\!8$H6R;2: MG>>IDFGW"OOPKJF2D;HK"DR0JNJ(U*YS2>.CJ< ,F]( Z#X3 /I%551_2^JD M,-]3-K3=4"J3ZV%R@)4SB,YQ]8R1*F4YO-*9(M=>:UVSSKI8XZ MDDY=1U(O6B_ZZM.*ZCJ2-UE'TFKV7CI-J(WC-O3VBEG.=2')4Q>2I*UG["GS MB+J2PTK&+94,GW-U/$G]2!NS;[H#?3C:OG[DH%)GZS*1-T$9AU4GTL:DL'9+ M'_:7)UW7=2)UG4CU5;ABR?3RA2(=#(!V^WKW\>G?=:%(72A2%XH\$?]X\5X" MG1::@*WN2.\/5G4*JRM%GJ92Y)#&%VY9*[)+JZIT+#_I5;6^)=;NU2DYFGNJ M\I0.I9:L&>?U^/*4_$FZ3UJ?TJ&\C_7U*7NI3'F*8ZTM3>ET\63=RI2FO#@C M*%E-<"4L^\87/U_E?%99XJ&&J+7:!<4'(C/FW=6,]/#JY>[6WW ^L*G]"E)E MH7UJ_-$X/N*/CMYIO@@CG[*!#,R3_P [E:NELRI3!: A-\.6>7 M,GTU(PIGGJ]&Y"63QOX1N4+K-'5.JI5\%U,\$;EI?H+I,0=/$K@HC8 30_$- M*6#0U 4Y%D4S4B03I[WPP#VY[Z(VJ]O-0=UOK5:]3%W'1G5L@WW,L.BW#GZ& M136&5K3*#JVX%K>[MNHD5G8*Y/YV"N3_79[_BT!_MZNS[Y15._-EI M(D7GT&;]S-9-TPX8SDO*VX9IVM](4%Q.8P>7O*^L@PNG0J+M>@\R(A!N*Y8U-9^NFQ.+>$'M?F;CM+^ 1Z!Q9E[A,+_L1**_!QKFKDY3-@L>B :4 MSHT?H 2J^:BGEY^_QN-1<2Y2J'[*DRVH! K'$PA?O@%^@)-T@XR"J&M8>Y#: M>#)_R'89)I3UC,/4(G^!=4\T^$AFQ>&,PB3Y7M<6((1=5:R#]5VFP0.29)8B M!Q13+Y&U(#K;; X0"*^*/$WASQ^#Q:::-$V%GWCVI M0KRZ2-9.LL+=9) PSG#"0;T\\,'ADD.^X40!*9Z:EJMHD;/7LNOR>62"&_X@ MWC&/$-GTLB6%/O1"'"Q%O]Y3M^X\%[M(,.'3@_RR@)\-MNS!725NDT]JY"&P ML A0KG"$F1U-FR:)[%"NI J3\3"AWYBPU/R,&:CCVAQV-\.9QAATS!IDA+LT M?'=UIN/AIC;VAHUNL[V_U,9NJ:56OZ+;'.YO4_U-2^TM4^T9L][6NBQ'A:D@ MN<@ :]5YU)K;EN6(9U7OFDS^&PAQ9=3Q)0&=\@VO\G,7N+JK>PM; GJKP[X5 M@/6>##,/-HGVF<-LWU(S=?<6GWK#T=57&F!=&UZ]8OPY][TY!A!PP3_M<'8* M^AS8"_[93^E2';/98]T8/TN'5X=''T=Z"P1:I[4<.]ES>'4?$=8=646:\=?D M5Y,?D]_Z!/?G(#],,&SI@U9';_96U:P? /T=H"YQ4-F1@1P=J](3WF^C$#]5 M9LDS_?X <6I-IF]K5&'D0E>5\C8CO]AM4,A!YK/O3UM#0%Y.?\46:F/7NA;^ MG6V*X)JZW923"EU,CM5'G8X^'"XGGK],V=,>]*X:B3;K''M$(DJ<[+9[H%TL MYPY5"8D.D-&OR3FO+*._%HX3=\E3O?7JNHGRC%X"$NCSJP*C+(,H3:/MHX\] MO=GOZL/!H[7_/=5![%.9>]-(M)[1[Q&).DUQK]7[/C'[/ MB(19 <#C>WJG4Y6V=Z^&SQ]0W%\64NRYW='CTIL.EH W!V\QXK9K/Z,>AFS; M>KO?U/O-1\=LR][4 9@ ;Q3K-D=['X5U&.-MZMUV2V_MS2*HT\<>:2X,*BI. MXII657!XC.6&2WT,R^A[KXBJRS6VW*ZM90SQ"P+X%QH&5I+$VS@IO=4>Z>W1 M MZ-X,US?*T%]^@U5]ZC57^L:24#KGWDX@YE$F4YZ7,1!WC(SV^D!#,GKUAGHK8+!8]NSAU)8< "FUFM!YWU*H>HB,:41 MM'L@XWJ/SD=Y(4P^0!%X4*:+DG+[,%Y>"W/8JUDCJ5XJJ9^$*Z9V:0]-OXGB M:#A8=O#M+P!T:';/F\2V;631X[&MA56I_<%C%)\7PK8#%!<'%/,Y]6#3\[GP ML=6MFM-@QPH*=2]^.X&@IS>)]J0']ML\:Z]94!Y0 M9T]5TK6&^ZJDJQ2-5D1-61[YZJ:'1JV;D+CKK+9ZQMM:$N09;\/5,]Y>W;BV M5?>^Y2"[[E&9ESW)):Z:#=^[6AMGGS:7S/Y5*/^"^(6;H+F M@TH)=XQ#E^30M)OD\WAV&OP4?B]N\;<\12UV@B5=]F9Z_\'SE4U/_@C5 E D>#.48]_$H M4A"N=S:.^8)_7[JAX=M>//F-5U;[UW'"M?AIS@SWEJ>AE1QW/%A?^HPESF/S MK\AF#OL=\$M<3E.?H#<:QV25U@(P0Z?9U)O\O^6I>@OC@09:&2%/00-3%*N; M)(125XDCU4 GN)WEO]#5+=!46!.8:8A#83-WF)_*!R('SX%H,8EL!RYH@0M- M'@!*#@@CGV9ZQ4/]YL*R340"GA=GSP%E[@1MY*_(4"/"%W#Q-$7<\ 4/@$OM MDG4[ ]2'7:5/:."M^(*W-[5Q$CI5 MJ.NI^;SHT 5R\1]TC>4KCC[S"D>9G7\>GQ@+.I 5DX(N1QO20'3N+3TV16C M9#70R@#M#P.4#[ H#A)JV@N!#36S M/^P)[O<@X?9BV&: GBE0C >%XMB$;1N@[$E)S.(;)+.@\ \IL9AO%C32*C+I M!;Z@'^*B!&F#,7SGUK"Y#ZJ,A2!\*BK=E3 M$?K>Q$@V9\*C-+$V5AA2OZ.]NA;.KHWM'?R[[&:;'LJZ7O%[].CY9[S?L641 M3AJ.\Q KI@;J.WD0AJ_AC&5 XL#P M'Q145@-)O4O'"<1HW\1F"@T;-NX-'_5@@VX"E6_4=+A4,;EUR" MOE'8G>BN.*L:P2!%5DW^#2AT# M4/ASGK0#9^7;P#&_-)L73B/A'^O8:;69: ?G:]_%DY[5CG'&9,ADC-L4C9"=JZQK"%Y$?1 ;#A8DPSQD4 M,!4ZXGNS**).6?3:+)U:TO)=?T:$LF&" 6S1&.O8L-[N;M8>OJ&!N<2&B273 MTA#F'+NMXJ\QI0BH;?@LT;X=!Q>SX!?%E"[X4O4E8@H/B),D]-CZ3-!5RH MY&V*T%99K5F#G(:KXU1[P&H/1U$#ITV3<@K4 ^):\?'2JR)R3+%Q MYPR.=HM361+S&'Z!P$R<3,3.<:) $ 3W$@$&Q![&YEB1HK*ZEQ M[B F6%=QO1 W-#V96%7!*Y$A"+=N/,'HHH=.J@J>?(EKN+KH.P; M#FE/P-("Y/ ^'@Z^^0DJ@(VLC=QB]%MY_"(7HM#H< 0V.#IZ@5#1LM#H:5B)0-#@Z]!#:22#,$U@!V?/[()K# MZ@\?7I3+%$>^+D(Q9]'1;FA?#1> /$^SU\]V8$8!J5HH)<9@\#P$-I'W>EQ=[;(;S)W *M$0H@N2)?:*@9^,3H0-] :^O$ M\;P?Q/C0M*)*+J8/VV7P9C ZN(YP.C57GP[^,$_BUSY64B. M#9JJ8(:1@7X2QL.Y@?;K=(H:,BSHVVBS:U/?FR-7GS>T\]4' Y' :D3:^"*S MUYB"3#3\"8B'V!I)!?Q AP,),9\.3&A0:\+4MN,GY8V1WH5?!&+-136T:\P#!4T)S# \S=1@I8 O$-]J M&F"IQZNC&X>W02\6%!WD6Y+FM'BO&7>&[1@36\7'C-@W DKP).1AN.S6,HT% M$MT'.=0N;1U*L4QF0VH%^8NTY/\ ^@88#?*%.:^3BIK%$4$9Z?H0.[/(NO^0 MPE+<,ZYXZWOWT@VB8LC2Q*3W)1H[8]XM#PR 2XE<,*LLVZ0,G?29T)]@R(.H M9?WX$X8!7,J?,]M9=VTQ9>$^)L*QQ92W,,%6)O^.+&X]C*Y/CG#&]&:[;&.2 M30#@?2",1OWX-C( 0J$0:7($$J3G@:8:VB7Z>@IPA32H!%5RU)9@3)[8UIP/ M-Y5'9# T3(9BK"T>70'9:^>\CR."P-$U!V^U;ZBQ7<7,6='T%_FRZ_AE1^I" MQZZ+&[\2>$#40,^1*EO-DW_&?@:R3EEO_ R&&1I+6J=%N0L]YC6XD$> 0N>" M>YM*+K@^.X6KA8-Y!' RID*TCP%$BV@"D@=19\&.%A\ "$Q$D+=-;G UP'1B MG!D7(U\+$JAO"\HU\-6MF$8]>RYYW.+.(N9K$0N(Z>?SX MUVH[\MET_4+]L@(&0+NY#P.@-]J/!3!H]$O9 (_3^;/:W?/K\I=_G%W]<7'V MYY;JYPML$.CTD\RR.B0=.>4F^YY), HXD'9\E#RA'Q%G/5)1BR-DQ$: \8]8 MLDEO(3*ZHWL!CQQ% 3]X!*SLZ!WY.8Q47E(NKI9]*RTGN2TE#T]"Q) MZ8?/%X/"VQ,E202F;R_H\^S+ I)A)* %BP_RO"#+G=N!\L'?>_X/SCVZ%20- M4<;):$3DVG]%(LF^VSJUZI!0!%%[X=O(AK40MB="I=X1[&9>P&JL80)7I^/I MVJT1A+Y'C!H#LP^L4+@F_4,90922AD)+(@/:$@8+=>3]L-O_L/M/21E0*@"_ MD/]S2J*\6U1=4$&4\+\7K$BB366@ZY?\NAA_IK0U7@=6#>:@P.GR2/ UA\9 M,S$%8P9*@BY]/+XMPW_%;!0 =1+!PKM_,@"UC M+A^@-0;K$/,0@IYU>9M'Y:,X!I@D?WA\LH:S>="7SCG_WH5DM/6,.DWJ/SS^.C=TKW"MYO"RU9 M\'&"%4KO.\42G#^R42<,WY^TGECP%0..7.S]PER4Y[G/(GF!)*!B?:LM,-5EX=F!YP*1?7A6EO:2(#H@7KV)69T\BT)NFPJT:[#9SN85AL\]N"A:$_[S,K>9A:1ZVOH*BYF(U%WMB M+N9@ .A9\6]K+N;YZ#A!1SIQ,B/KYW*,GYSF5,CA,'808F@$'JWYV\OQMS65 M3C5SJYG;$S.W6]]P[0#+82JHI%%2KB7\.?E4X]1X"@=+O[R+(7J#-+4[;V[+ M@9*)IY+3HO'3N#+@8<$I >9,S"FR;2P>$M98L\*78X7KZA=?$R]\2:K2#H I M@6IBWQF+T*@@3TH9CA@W,3"E!1:+YJ"'63;\X6!-78X_Z36';?$TQZ^9XPLRQ]4URC5O?#N\ M,00PWV&>5[5Y8[')J8IFX05>%&@3CN]C\JL[5Q>C-G= M(#7L)O\.B=G51G$E>:PW%PO?^ \H9-K*]=-?@F@N*@,OB6"]\#D.<(5/(Q((&;_[@ MP<>SAZ6F%$_'-LN6R$7F3+BNP+8>9N08OF8]8'KC C;]0CUX5(O%SU\_IVN< M,:>?\B^G!F9D8AD/""8-]"+?2S8/AJN1*H2">[$$JE!>4A5$12H_A",HJ7$F M#)]3;9T(M#-RU*?6\/E MS$9#JH+48P<[;<#)9<(AF,6@05(E7RK_5Q9.R1*P0R)*3#W&OA)$<=^I_<3% M10(PH)];WY@'7%QS;SQHXLYP(NZ#6)K46N^T:\P[0C?#-5R>[V'!BL*BZVLS M[C(*$B.@!\C[BI$E2U"^*+_9B$+/GL\CEZJ:J%WU_']/.DIBLO.O2 D M=L9M5.84Q4?PB2"@(!BO0/YA>"_<=XA;EPWN$KMGK.\ MT??F&[>""YO$3SN0 8&I;R1V'EP*-G6BHJ?(3UH8R_K(AH9IP*GJR5 8<]5 M-"C8%EAU< . I'?(K!"3V<>7E*K!?N/FNZF#ZS'19CY,TK9UW$:$=8D1-G+5 M.8M<3Z4@4XH*%7[ML9S@I5.PBV#U4C*6+M]&LQW;?%%A(C%@P?S*%;=>R#V7 MU%UFT!QXAG #=5.F=\+E!%01Z/M8MBB%%M=7+&#[J!4RO6 !*A<@1D<I(N36?U4Q)?&;RZ=("$1 MSWG#R%ZP0)J<<&6Q).58FT4=XLY.:N:!0U E!;8YP-*/N*[2PC1]>Q)Q:9 J MI: V9M0/@3A7N@ <5Y/-E6.-5W&FQ]/@=I,'J/7'*^ZU,AQ@J67K:28/O&31 M9%68;[&SZ->KRS]O?M.N;Z[&-V>__O=AZB)+/3EDVP/9;_]!3]I4JFY=<0

:D?&QN;0,>#6] M;^(KPV-E81@W"T@*PP[*',MV/069@:T)6+R0PHA-\63)'*AWJC^"K!*COG!H M,:@BSX6W4!(Z+A2,A7.(T0K #_J!%/SIM@-!W'XA5E:G<-_8)D.773I':3-,6EOB.6A:84 M',KS'9PD$,:J I8;RC):1"=J)2.6(:8ZEZ2:G["@)Q<34TLJ9(--"TX ,V]% M1B$JV!UB'9Q2E:4N%Y0>E%4EJY&I[RQIAY+7<"L2J=0DM9Y@?SJV\"6DBE1( M(]S8,!DKO,]NL#";:%MVOSL!9B/(E1/8E@U*9T.#IW+UIH9I6.110-PU?!.; MGZ)Q'<4^'*D]/TB_$".S[(9'YKDTU4$CQ7T5HZ"^W!(6+;YIY!._4;V8\Z;D M*[&*KKG-L!GS)<(0(:@FW?'ZEH$NYR1D$6 [,@0BB CQ"%7\;O3 M@U]H%54;E[H78Q/.95Q);C)VV,T\V+W#%U Z3WF@2W%OS MMIJP]T_8I(EQ&PG^7@9 4.2B?T;Z,ZI&Q?G^U]X*OU/:?R+E#:&[$CII?2ZV M.IA, .^WU]URW>W8,O+2?1B(U/"U' 21'C1AZ=F)3Y8?W0;;ZX^R30B2EVK5 MDAU[]:>0<[A2NY,:9H&G+W,D7-B(O>"VQ)*!*VEM)P%!9:MQ ,V,)AR14_T-)69F;2\T ,YNJL>*_DQZ M](!T ]1+>C&FG20I\]1V79#F1 -I,R%S7&E$GQ"\<4HSC[;E08CQ;(A78 M23O-*DUT)*AR<9/< 5$^SH2S /&*1)>I+[WSG&@N5,NHI/5LHAO'WC/V6Z7" M*TKV)CH3;R3=EXIGILYH\$J6H:EXCXH998P!/M"*^U!>3S!2:&9/RI.GAOV@ M=P)?D!2> T7Z7A 4^%%KPGPQPOR$XH'MZIS3FD88J8B>5'%52+F29C4.92#D MNO=\Q[K'WFN)BY_'3\1.9O'3% M&4*G;Q?).9DQ! MVOM/W7[OW56MXK(CIGPA\FWMY!PPZMNHNC;2+J3YK@@W$]R(Q:QJLLA^Q9+- M[])=[#(N"8Y7_Z!([ER%*O4Z M#&)+G1[V[=NAQ^^^R:;+I+5Z3MCC7IL!"2=.4UH!%CX] 3_#0VO6]7*LB\90 M*(TBU0F:\#YIXXP=INT%+EE)+4+-@\'^YT2GH2?34&0@=(%-J@G927V/,RZH M@#L2,K^3$BDT3DR@9IT!P #$,WN[TD,3_DRY(/AEMLN#&W"(C?)Y!QBC10QF MW* M?;O1/I_].LQ=N_9C^7;6:FD%7S!"M5QSB:D%1K&%KQR3*S M-CG.X=_B?(U38-J6;0"RTGR-%;VX:>8=#PT1B4(*SY-^EZXCD:HVZC&_)P/V M:&"F]#P:*R8L2H=RQOU+DYC2CEZI"*,J^0O0G29' M+@!!0>F8F:F:&JE$R1 MFH*F-+-;U6N4+)]).#RBJH)_C6$WSK";X'/L%73L?= MWS!TC2DXHJ,YB#.90XN8ZGA42N@V-?,92KJAL,'^Q? M.>9*>L,,BSMWL.&?CFL5Y_ZF@\KIMZE4S,@MR,(\S_#(=;S_7CJX?,$*3^07 MAL(R29GI]$#T%+);':]_4XJAK$Q5IF.0_@$S'E=:^RDFC94EF#Y-0WE3FY/1 MLXGMY;35=)5(1?6S8FODW !5 ZX'L.@S7;44)RKE!Q.IJGF>5>72OL+!J>W# MV?Z*0)T3-&NXW6SW]?A4MS2FSV*&5@P&_DXYCY,0;E+K*BE+AQ&:N?U;% MH%R_K.J> 6/7570??_[Z^5WL'ZXH)JWA558*A^Q ZG:2>YBF<)C.2(O*%6+B MF#[8 S,,WUA0)(X9#LWHD[U[4DH346LA+[I0\7S,6K5#CKNQZ4:Y<%-?CCSG M0H6X]%O7?,^A%#Q*!\Q7J\F49^TVLEFIDUJ-%\FI?\J>@S],"OK+IYH"9CE=^D#,W%Y@ O-^<7 Q/N4X=[7--^I>^RL[;%3K8M?V0;D7$S\")5O9L3WZ5X?[!A2J(#L-HXI ML2JA*YF:31P/(' M28;_=DCW#18J.E+4L?ANXYQ. (/#U6R9XC4>8)8-[LKKX1(?SL$,4DD2NG)! MQ GO216OK%"R[W**K.UB93,F6-S#9JCD&TPP^$%N<]F M[ W%1.5<\3TE8V5;S7(&E45Z7\#N/5"5%5,'4@+*)V=4G&2:&JJMJB, -;"N MBW-)U$!A5:^0ZJ^ISCGR\FBWK0^T_<_2HCZP6:U&'T--LIXX=M.D?R,C?N,:VQ*4<"D MCL\NQI?B],_'G6@)95:Y99Y0$,J4*RJ( MLEWIMHVA+M6)0'J7I<9 9@1/N,[454IK(*#HEN]1D1/LP3WQ%K9G6UP6R7\_ M :AP-R%T1J>V)>N1#JZ,GWW8 +MH@2Y*/8$,.>34K'%$SX@=DH85.>R$2PI8 M8V6.VCMU..PGC2%,8L#?OZ4"[R=_^YJ4S9A,YEB9A!F(GL6.5,39=/1^F8[J M*WKF*U)7([OD^-M<$H6Z,")L_1N$#><,$7."#PT'"- V@_HBG_HBK] ^5>8D MS=\\)+Y_PZTGI1Z2]!*0C4HFOF? =0>Q-(A-W"@I-,+&D0EF4AJS"280&_R! M"-%^KJHT+%8_;T"V3Z=;$T\5+O(R5D)UJ8=^]T5 S6RT&S^:+T".!Q%ELF&< MR3&DQX0]X="[Y;0R*0A?^K8)$[5&O7A#>CDH0XOW!MBOO#B9C@A MPTZC4C9L-[:4I"G]/OFVI+<^J!'<7E*6V2 "32/,V#!<:R0%. M;O4HL;2G_8XQ-:>#B3DPN\W><"3ZUF34FW:F M$V/0-SO_,^@<[<.[VGU&W^I)(,P36 $37-X'S)\_5%!TG%Y=W%RS=.LC#_(.0!QNR\SYCYFFOLD%>A!PGTXP1]U M8M2\2 XO)VE3I!5?!6D@]-WAV+-%PT2CGS*D8PLO*#,#T^1-9KL+J, M.K3G4\^D&6O:OAG-8<,8JFEHWW%!->F)VOE04C2E61B2 M[>$N4L"?J&1:T_!]$CEF;EK<4WWJO';?><5D56BT:MPA,*<'#%X\X[30YPBDE0X6&VCBR#E;DROW@^"B@$$UNF(J]FK9(-='M/;6 4 M*KE5L#IZ>[$Z^K75\62=!*Y__P)FQ.6Y=OG][&I\.&O"]QX1EQ/CG,@#,%(M>(+#M4[9OL M>5J:HO1)/,S$HKUX7$;NFVU@U^=1<@#$K2/CA4#D<\3\$,?-)K.$T(?_6>K-\NL&?/5?RY]W MAXU!KU/X5;/1*OQ\U5*M7J/5'I9::O7GO4[Q2U[-ICH;7PXH@MCW?X\Z1^H9 MA2RNYPI\ZK_HJOU5C\OXZ/NFUEJ$^55;O:7GVHN?^.2RT%W*2B/,>U9&V=S$ M*&-:#:W' 29Y3!(M4CD\IY&-HZD#'@S0D*5E@/.(P[X5@/6V -B;@LGI#*<- M;@&5DBQJV=MEFD),I^L@@^D>2P+16SRKWM+DBIPPMM?SH-ETOJW1HJEM"8*G M1XUB*/SR=$=/'YDZD5;ES",=!+C>:0UR%7W[A@!^6PH2J]G0)D)+L[$:>5\S M\K9:^J#5T9N]7HV]-?8>&O8>M_7>$#"X,WQW (B[H\569:WGU%/UU"H\\7Y_ MVG*5'WM+JBU>LARLR.F3V 1LY36WRQVZD*]6BLFT]%&GHP^'H]TD9 6$X&N^ MFVZ[!QI,M[Z;RMU-KSG46X,=][?2K)%=KC4?>37L$DFI0WTT%[Z;?T3O]]>*NUD8?"^5?.8>7DR&M M.781#[GV^-6II&V]U^OJW5HEW1] NT"CS>:P!NB> I.@*_371R4KP=@.6B,= MS[%'*?>F?4M::+L[U$>=VN]6Q;MI-GMZIU,I7:>^&Y9QW8[>;U:*:EZA%GKC MA31N+A^;W(8_/RH?H%*XUFKK[7X3T&U#X.KY ^';TOPKNHNFWFVW]-8&Y;:^ MBV>1C\/.2.\U6U6[BK>D-LNZ=^J_9'ISH1T[7A L9?&4T01>$8H>=_16>Z2W M1^U#R&MZ,MWN%=THNH9;^JC[2I.$W^BM'G=)K+<[HT.@TU>HZ5]0D[<@E%+D MU3F9!T.]V5FOJ-0.T1(644\?;#"':G"6X'X#O3]8F7I="2:6?_PM/%6#I ;) MV[8N8[5 >O[>3F#F>-A#]T9I=?3 ;(@#NQ1,/ADVRQOS]:T\I6X]T$?]S@&' M8EY>AAR U)(-,P]#:J4\H=I$3'&PM72/AL;/[>)7JP"PTM]P8%2+KM'.0(=_ M;,]-2X'@*?EL#AE+\]E7=I?W^P+2^P[H5FG?1_K";IE[?S-NAE[>D M66/3Q[7Y:SMG@;S5WF.'TGBLH[>' [W9*V]:O+S7XBG:Y=7X6FE\Y7JMUG#' MRI,:9U_^"M\P[)(AMH?*F3MR!8UE> MA ,G,D?>=>EZ:V7[0/X73>XXW'DK/-\'%@DT-]76'.?SJD%6:H *3R +U(@6 M8;U_W+29>E#*QJ7J02FKEJI'H-0C4#8"K1Z!4AY@]0B4S2-07K.?Z[OL_+Q- M<^_'53R5UN2VB=:]KWV]/:KOIGIWTQ^T]4ZW;"^D/=W,GG2":K/B/^P)=GA\.SEE;;W5&F*K MURKER]1Y3#+0T<&:Z7[=@K=Z=S/H-O5V^X6RS-Z$5GP#[S9MX^UHQ2U]U.KK MW>&&7DZUYE5GC-4W4Q6J>1-:\3]].P@-QWM+Q1:C80NPJE(EM;7J13?3@7OI MZIU6W1.X>G>#0TR;;7W8'CQ[2_7-5.]FCD>C%ZD-?Q.*\!_&PK<#SWD[BG"O5;;?=JUH/0.1]W=HWE3? MR).:):V7HI0WH?Q>SH7I&'/OY\EWX\?;48!K#:MZ=W+R3DV! M*]DP&*I6?!\U-=ZR;WSQ\^THOL?=88D>T+6*]2S>Q1)D[O:'^K!7A]BK=S,=O=5MZ?V7RCVM[V9]^L-HT-8'@^TKR#.1T^X8=6S++?@JY_ABX[S?76&?/@*DL28[T5J>E=W9U">X)/B^D M\#[=Z6K** &;RA)'JZ4/6AV]V2M;_K5W&-4$\M*X4!/(BGS6(1!)9^5DR(K2 M1A5[=]%B[VW0Y6QS/>S;JB&MTO<:"OK/=_^T!PU;BH5+ZF?<,BQPU-^\V[A]WX.OT M/TMV9[NF$^&/#.V73J,9+P]_BB#T7*$MC ?JQFX$@6?:1@C/WMOAC-8R%@O? MNX,3>U--UD/#BMKIS':-^!XJ@E)K+T_VU5!PT>Z-0/NEW1@M@7MJ^T&H_149 M?BA\/#;?7.:>VHW.5K_K:0O?QHYSSH-F18@\V@SV!-\'!D!?N_.<:"[P86HY MQ\UH#@JL"B=R8&V5QN(\B%N-[M(:@3%'*-GPSP=A^+)'G[X&M($N\1][ )G MIEZ P(,('.<#_/="Z&,=6/?]H7,'JVY!PZ&)#OH47V/CT>U\X" ^1].'# M'GRI7TD1T$Q^8DR VT?AZI^%6A(%C=G::A5P)HVTA!(@NL\ YT1.B"]Q0)CG),22&"%TL.=X M)?"+A*/!5RC2X3,O\F&G)W"+0U?XQ!(UU"CI4_@!<$C:BJ7="GC M-K4@FL#MA-%Z!EC!RU4E43M>[9(,VE+,%]WIABNSD6>[)&) NTHN,.X_>X#* M0%P*$8-?*I_<;I!*C.2&X-M?FBDU)293I0G$"#03626]D .J.YX(NMXHY"N& M)4+/?Z!+!9$URV@6>?7CH*[Z)@8J2 J5?QT#;6N!!3:'=AK-02 YB !VH)F1 M[P.$@&R6H)@%%_[T'@R4>\,.M?//XY2I NP-T.=>@P-&4U":(E\ VT4*->9@ MG*/I)B\"<,)"&,82$[8(:]/M$-K!V%P4)\A[JC65BU\P7FXWVH_7TS@ZZ M_G;\TB@P47UA"M"N8[&Z@AM7[%Y*^CI.O8 P7V)9@-X@ZX5\'DPV9M&.-FA) M2,]D K//(ZW/XE=I T]'Y6&5@@ 72,.#OP6[1TP*I204)X.Z5UI MMQKMOZ75U9(8W6J7_'V/893:F%*HD)\5J@$VO,ZD(VYTRJ0QGEYVV+A]+>"@ M %A$ =CP#Q'"OUX4MX.B':EYLL&62*X\>[T4-R0L[R8L-H_E]/:-J(*D%Q2[ MYI0*#YN1)N2!(\<5R&2B+ 2=!63M>*05ORA^^"LV)6^FA*J3PY56RG*4'+&S M$E?&VL+SU6VC+KQA6X!.=X!+-'1B0K:=QQ+3)6V+%!GXV@&N&821]: %=H@L M-/EZ 4HJ:TCL(V A %Q.?8,<21BP V5L @0Q_(!L^]8WYL&ARV&R,> \9)Y8 M8+C90>B3=^]%$?)VY;84U]K M*2/MA]C7P!6J0.V#+NV-_HSI ;WZ,LM(')NNX:+\[ZUB]C*V=1)>\MA*Z-'PZ(X\O/T#/X18XZ8K^YOV-&;&F=3 MST0J#[#L3*1GG?Y#N/[,65VIS")MWWI]O]';8@\%VBUBT4FG42"ZT9C#!;#, MZUT!D]A#2<:FW[S%-,?21Z]L%N,CASQ4(HFW1MXWBKQ=O=/K[#X%X^FS;/>F MOK^<0"R,OAR8:&QO+QJW+$H\K-K#?G.HCX;K&^4^#;-^E>!L=X=ZM[N^ZT]% M"N@K6;-YY3T83OC 23[L6DO%V!XS>_-ME13W^DT0?NVZV+MZ-]-JZOW!"PWG M>@K-XYGAI^H(3'C2MR>4>;JCNS#KCRDNN7KU)=[[.'QEB6W4'>GM[H:>%WN MP--J136>OG8\[>B]44$G2/IXBA.DZ%R _.OR,:L4C1[%H;-&;.3AW3&.R8^&WZH MLA#H)T&0D":).MJB3+>ID MBZH#[ 63+5XNSV+?#M\ZYON:8[Y@)[6'>K]3=NQCG;!0(^^+G[FMMWM]O3VJ M(O*^@K#!VE+9MQ;TQ]ZFO>;Z&%0=]-\>G-V./MH0TJN#_G70_\FC7:VF/NS7 M(Z#/MD3XLW4RZ#OHK^*F>C'70OPZF;A;'^G (FG1_ [G58?\:4U\<4UO# M-FCB&T1VUJ&EH;43JU*J-TUAF.QN=I/>PYO<1ZP54D[W[NDN:IW2<7" MU25Q[<(UO3G S/B9V"S/C&H-U2E(;F2IS<<6':[PDK9NST;9"]A89&XX]"MJ M\T+-2RMVF:O"*\OMA#ZG6N2HLZ+&ZR[SPK?V0+W7@)3_D5C&I@I-V"%.W]+F]U&E[S:8^Z/9V$CV/ M&(]88T1E,:+;:NOM=OMUJF@KL@_$;>085,.SSY2#W)5O$YU^L4MO#O5V<_AD MB1:O$VJ=WD 'I?]QI')8Z@!/!A'2IMF'V#B@^V[U],%HM&]9^=J!UM'[@^Y; M$B&T@'0VPAT'^=PJC8M7;A/JEK+3N/ M^W&NVZ<2".4V]\H9[W?A!Y[K"H=3&MZ:#C\8 /HUCI\.:CU^GJS^4K9YCH= M7@X5?6LZ/%[WJ%GK\.6 UM.[;U&'5S12Z_!%2-$!RV[XHO+FU8&TU=*[PS?E M4&)"*ZW ;ZD7RURO-K: 3N=,-]>E3>>1YW4'*/8)J8,(< ")]89ZM[-5VLX^ M@UXU3M8XN1(GVZ.>WAP4V"$KRR_JF8?#7#I&;JR@;?W?(WO:[QA3^\QG3[+]<_.OWB\\7 M-_^MC;]]UD['WR]NQE^TJ[/KR]^O3L^NJYED7WR4/SW_!Z;7GW*A3C6W7EP? M!!MS9]^Z%I0%OQVFR\$+"71DC/ M*'O+>9"3:['3:?):'=1!.Z#6 /<2^K),BAL'++U%N[<=!UZC&1:+7T]J*KPP\M-CP#U4 M:P45+$PC_*YR!4[ERTB(V\ B@01WC#( C:5+(;0J* SY+$Q!LZ-5%=$A=>0< MC1K=5F^'AIR#7GM?U1>@P>ZI)&38+M9 ;W=WG()8@;8Z-9H= M!)IUNUV]/^J\:(^@G'>AU:-BBZZMGM[I#NO& M=;O: I+3DJM,.YY'3F@O''9291ESZ&W%E@L"*8?5"K'5:-9]9P\#E#LHA4^> M7%B9WQ_:6)A5Q6]WGG.'"F/.=V[<&;;#;.AAE[YT.X>L*R? 2YVRLKQBI ]Z MH\W%H MJ/\:6T]'9[J+>& M_6>_EU>@J,@9Y64)^L!09-#OZ)UF<1KO:Q?O:QU8]-6"J2Y/=SD#O=H>EY=^>(%/17*:: M(-XL0;3U8:^G#P:M0R*)@PRA88SLEV:C&P\.NN'82-J\9(0\C MI;A7Z.&[A_&[,94"WR3=HK*^,*O<\D2T9J.U\E=V@8V+H]W@VJA0TIM. SCU MY"%[<+5,VD'K%;@!#ZLD\72;(\6#Z#( *7''R?U:$5VKH?W2;@P*D]3GBY,+:2Y<(*MZ;1?+:34[%/- NQ>^*$0G!-8OG=0QD+@<+V"G2I@KR'"LZ+FX-'JZCT#0.)K1]/[,!T9"%T-1'$41.B)1J9'&$ M+BD@$&'U-'"I2'"!]A2_AV^H3GD!S-Y4/ 2Y/==BPSTL#8P\0"I?RS53T!WN MA<(SU(8+\1V(,'0$U7\C/X4581_X+_AK "S(3\@X<\_J#ND,L+HO%A%L *\W MF!F^B"?NF=X<]@F@]#NL#6JH:;)X:I<49\WUPDA'"DB+ MO*Q@0WR/ >+0KTG_//&F)SCU5J; Y^?#EI"819<)((Q,O@/<7O&1\_M2,BDE M7_OK8;6=?--*L+5>H[<7]/BEU,L/TX1KB" M,'M9] ): QO)4KU(8(WQS5=\'AB:>_MX9EK4B6?_R]1-G$99V*3_>RC]F"K8 MG>BSF(3:^!8X1F9@5Z5VOJ(YD:M=BT7(G2-ZQ-DZ.C' 4V\.6WG0"%-Y+#J: M'"Z^,BYB..7BA2\>;#H^OW9OAS/MN^VZA@E\^I/A_D"#R ;F89C,ZZ7H9O4$ M?FOW1OH$>/ @FOQ;F+1M#Z B):&!7=M! MF3#41"CU#["B6.#N(8=P^PI9T8VE\12 YXU0-NSX8# M?Z)&5'"P0$(%5\X7NF"W*TQ.AE\"\O^'%2;890!6E)1#\!\EJJ1%=6 T]=5X MT/ITH=VUU'1N^W#)8Z :BRA'ZIAY>B)#-E9WD5X)^H M00 EP6\,P*J?]CR:2]+$US(-87\P)]E1$ #EP84?&^^6"56#[XXG[^A1$*7X M7 JB?P]8YYD8#N(N*[5P:&F/+RO8AX9*W^ VB3NWADKQ7(E0^,4*E%KBV=\\ M>='7 GG6\B\*>3O87LB?DH>SG#S%OF5!FT.=V5)HD_#Q5HJ/TZKJ3#/ELD%( ML"+[5X3<,.VYB==!0+8# @-O(M+CDPUHA;3*[M#.\U2CD MK$M<]2L(*R2(<_LGO.44M/);7!%( W0NYK.;V"PH_HZGR#+FN"!F [SEA!QU M[ AGB2DNM'1M."_)M0+)^L/(1_EGR9Y]69$T**"8+9M]]HX*R&Q=/\TJ*767 MY^68Q%_D:X2Z9B2>2WX)A*00*=1_IAO!N=W09'C*Z7( 2S:FEG8;V MKPAUF9 %-$(4/G#4OS_;@>EX 76O-"9>%.(5_ H7MG!CVKBU8HC*RWU"AE' M=7=?3!5_"M)%01?WI+]DSM?@PT$T\@KPQZDRP(Q>'KMU2 $A=Q5Y"/#!&;S( M>3CACIU(;^)!+1_K)*J+:F*W2!59F4G4MM7RB *CT$9E&=[A@QY#>)0(')!= MH1])5Y,OO6*ITP -N>BZN!.91^G(+A(V 0$04H8S4K:'/#R;)2C.-(]D'JZE MO$D/3XK>Q.14;E1;O=&,9YA(N!6NC1!Y@B0LS1@(++YYO)+Y%#5.G5#%(:\;T7 M.1:J;U9DL@Z>@-Y@3Z^)B]E3A4GY-<%*:Y#:07J*+>C(;*>=! M[#%@AX&18VA: )1J6(Q10*OD,$\,^9Q5FO?A%"V%&VFA6P*W2_X)E'B \E. M2(T%2U$JQLD7\--F8]3\&V_'6"P<0!"T)[(O6KD_/'F_T:%W+B&"IHT+VB43 MMJ++YI=>UJV>@C3(:_146 EL-O#P:N),MV>V\%:-666]%M8?%)/Z++L@[>-SW'.:XWS'V;Z&[ MXI"4@92K]G__KV&[-?@02&L7Y7,J^D?I#VB5IB5:_I>G,UM,M;.?PHS(]+V< M@KF"HL.UY'?G,2N7W^GDQQ:83\@*.PI*$@FP $T\6?$N*_8/4?)'? ^+^!ZT M8PKL@52C<*(=^WE1VE]%8,QIK8YQTNH=BW?TTU;/DO]*U.5K.(O/9GJL]HU- M"K2V1ITNN8^-.8O08_S!4?JQHW?O=#ERA [F6NJO(.=LSR(GN,_!O1!CO_^* MO=A7 M4'E(L@[^=:JWGRKY0=2<>24*/XZIZN@\4S -1T(HNNPP@+3D"OYR,4 MOWJ+VR'=)+YJ]H"0K:2A*N&YADP5E9FEY!6P7=!@YHR#,JC&-IY0;U2P3$4@ M7)G9BO ,Y#I@>MB( *!=!-$$%+%T+#9ST3:%Q;"DP=)Y^Z!9P5_C3E@6'8R7 MQR^09.0[0Z!2"2; Q(4PP7QG]"/4.CO].RQ.B$C3>SS4'2DU,$#S/)I';,3* M0.,\"XP24W8N! M(]]BI4W>27+_!^5-*!,#(,3W!?$O=MP(=OPG#ICT_"A%!QI2?$JE9<3AMQHA MK:9T8XSQ$WT@6@&F$BI*TG@ ^^$'7@.Y)W//Z^7>O,;ZKE6]UCX&^HVZ^QCH M1[?PH@/]GO5"BC6P[^.K&^WB0B.NU_J@7=[\=G:E77P[O[SZ.KZYN/RVLZHZ M>!V!M59#^P(,V6&-5"!?/CB5M%#.*QT):X20%Z(CW@<69LATI#>L_KTV MVCF:"W3\2K!NW"!/J'8.6_;\@\(XN,.4Y_P1=]EY'7?9;@ U@%)G!YPU=6TX MG!5_!I08/J1M(E0@?^<\(\EN*GKS*X1)[ N.ETU3[(R?FHJ][ORL5(Y0[J^ M 93Y6]^8DZVE/E-I9LUTA5&^_ $?#S!; Y]%TQGLTU3ZQ$8I&[X'+.+)#<_:IQGD;J/).G29 M1LVM3J/7*M<3>76OY&ZS7)_F-=V5.]WN7C;5;O0&@ZIMJI*0VO.FUB^U>Q>U M9^I'/-RJ'?%W\H0]R]39M=UG4MSL*0W:[8!R@_65VC*<+X6M$ M&17>HR+9=S4U;&##:"TL\3DMYB88&"'G$AJ]$1@P)IA<8]?U(M>$;[\[ADN! MI>]LKP3/".]*B?NO,G'*9: B*,<83X)/,9[T&75Z7_L#.\F\*P8Y142P2G B M4N#_/0[4E8+^8^8?;-W2K)(=;*4Q_I(3$'8"X$L-TRB&(@4@+Z6X/O:VAE+B;^EI+@8'21O5-,??+ZY*_QY*]YZ H%+ZHPX:ORF-%N MZNUN;Q^@VL'%L2DTR@($F'Q#2Z \U*V]Y$UO]@[*LMJ:ADBK9 M?AY[M%&\ZV/5F6S0:[2W2$)9)5G;C>$&R:K%J39/Y8TN3IIAQ%,M7JGX)$D0 MPH(%S$KB&N@%-0\1J?)@(Y1I,\(]45E*4\..VX?$[= W-,_>-I&POTLB8:M* M17):KZ%=4MWP19++6\TDJ^)#J"RWWDE+N_$-2AFCX$(U#[$JL]6-&]!8<=X= MM1&D(I] ^S_VS_>NYWZ+YO &DTI%8-]78@K[.VD=::XQAZT*TWH/:R%,$"2M ML>^/+6\1"NO<,6Z/-+YAP.V?X?LI-FV#DSB!."*$GY[\__:NK3E5) C_E:GL MRSE;<>3F+7LJ58@DDABUA)S-/J)RHEG%K)!-W%^_/0-X243%@!"=IUP.18LQ]ZK8$S'MKOK M[,1]%R&2%.GLTF/&,W=8!F2B945W?45?8BI#E+$0OI+;-C!*?B&M+IO79CJ4 M8"*HSO0*\2B(2%R9L%V"!G>L1U(-1U)"]=SM5RG_9^530ASE4T4AEOJIDI!V M_=2J$%Y(?Z\3*RNI_T6,U+?!L#MTP_>YM3/^$NF[95SAUG\2-6D3SKFE>*Y4 MEG!%W'PIWVM^!RJBES:=AO.TCQN/.2%"L/# 7FES@A-[2Q#A]E.)8]0LIS<= M/J^ BBE81BJJP0,"_19[B"NN+*K0S9NG MX?VE(YR(2X7WM2JQ<4\6N0+_2TC"=?.FT"?$$_30>T$/Q5X0 MY8>Y]HQA>?OV'VG.#<&Y'UR9@>L^.Q?Y_.OK*X8IXL?)OWD9CO]PZ'7R5O_1 MG.;[IFOF>:Y<$BI2'E3 _U4H$FT6N+SUQG,\GS.?_C;_&X[!SQD_CR:T3Q > MN+!#J/._E\@,O4)=S].0 D=C03'BT9@$I6ES3Z3K=57J6NXKH7"0\0U&MU2J MQX^QZ!31'IC@?/6L%ZJ,#M+L'CY?K4,FE!"$"G&Y'-F=!(G15(=_S5J RI_,TWQ]6 M]XW%9QJJA!BAB@$2 Z0U@"3DGH9C,'&8ZP*1D@:DF^$8U:G,7? H,AP)#(X2 M@2.1P1&#HV3A2(2GU^^;MCN8V+, D)*&(P-$ C90FF@2GQVB8\>"$4>\[]G!PA31BXNP\BU M>6X^#S-,X@8'H",[WC-3UAH^E]9,#_ M"J;W[DUVF;W)WF;D NROS,J/ULJ%J!OLIAX8RU;+E]$]UK&"Y_;+BP7N?)N1 M5[AB9HP\P_E>*04=>*PU]:30@-XX6@,,OJ%G8@VT9D-KJNBAVFD@6 N#]N^N MM91[TK8;Y9!15]?\O]92==1L&4ANMU69L.[[ PVU(RN&]A/&RH:,KK2&BJJJ M(M_K\*FA>W(,^5I'EIB)[" MVJ@-IJ)IJVB[HS(5#5%16!L=5/($-OVLUHSQG'3*$02E]5/MH+9\'>;_?_,Z M\AG@Y\OZBG\O-VM(:8'RPG]J)(B@/M2UJF8@,/KO1Z&ZB4%16LH>!8?3!MBM M?# >%RK->"!I%B3K86VHZ?2>\AZ/.>4DJT/J#N47(JTBN^_C&:H9[XXM(4F;1!/DSY!3-="#MPS M(;BRT1#$=*V!.?KEM5&V/)8E?P!M9/]BPY?H]8)>FE8_G&)H&"A*NE*,1T(3W?.3+T7HBADU*Q,5BM.:8&_IL M"EP\C2A%S)6$K"U4 4M\<0_.'[Z0GNM[!,/B/95G9UCE<\[9H2-'FPLA=@@ M)6X&&_(BXQVV?RB4.L%9(-]YA63;TZBR* M3AS!#>>=O%?W18J^DH\H9M5\5@_F6;6<6!GF/G&-+"OT(93Y=(9E^4F'Y<*3 M4UJ-! 7D>5 @^&R_*.=*W(C1)V\)/TKAX<=\=]*?P8^!.QY=_@]02P,$% M @ 0(BH7!'-+*TU#0 Y(L !$ !C<&EX+3(P,C8P,S,Q+GAS9.U=6W/B M.!9^[U_AY65[JH80(G1G-C6Y4(2Y[%.7L(]!V[;%2'("^^M7%QN, MC9%MR+9GG*FI--CG?-(YW[%T=+'X^-/"]ZPGH R3X++5/3IN61#8Q,'!]++U MZ_BZ_:'UTZHB[A/KM]B>E-B#S)<73&;=.CD_>Q6+Q77IQW.TYO?<.:O=.3X[;[T_ ;O>< M]V=MA-#$M9VS#[W>Y,?I!9P>3]XYIVX;WK]WVV?=LVY[8I]^:/?>H?-)S^V> M],X=!;I@%\R>@8\L85K +A;LLC7C?'[1Z3P_/Q\]GQX1.NV<'!]W.W_"(B/! $5*K65I7'ETI4X-=4;&M&EM5Y+=VK->6E]K=$Q$> ME>NPCO]R=8CU]JS#UDC/(\6DJ;ZS@M78_N04=$*L(*T_+U,@ _MH2IXZ#N B M$9@6EQ_*Q-P&"-A.F3)C+?7ZW747='<*65$;4H\V"WO M_SJZ,2<4JORU8HP>XZ\#\M.Q^J]KM=>9;-M2FI94_=A)*Z2@0@;.0_!)?4X_ MYY%R)+)#,>6IPGJ;#]96M>AB[-&=?@X<"(2R^,"(AQV9SE\A3R8+CS, SLH3 M8$3PDUX M(Y\G5?BTWFZ4\D/3^5TYD!'W0;3BJHZ'>3QSH(V\GA;C=0UO$==:%_#*Z-KM M \1FUQYY/CRA:V0CGV=5^)3XEBK@E<_(+\3]\F>(^?*P7*Y0C3R>E^11TJBQ M&T3A YVB /]7U4)P<848%D_+,&%36?H*(!JI>R>34LQLC["0@OB2!+4$JJ5@ M)6-)X ;Q]@71 =3=DL8&P)]%"24'B5LQ3!R\S[-30QCO95 /U@"RE)8#:)C M!$\0A%"ZWUKI&=W^(>WV6+5!7KX)GF0/0'%Y1R=5C;[NI7V=T&Z0NV\!L?*> MCK1,3GYWG':R5FR0?U4C.2.> Y3IQ$.X\S-,>%F7YP,96>BF64AB_3/*AU2/ M*_$:1,Y-(-P+8[2HTM:L58T$G&3;&JEM*?4&^7M / ]-B!P4/T%_2D&/K]CKJP6KA:C)B[R/ CL"OWO+B@C-V=9;E9HJFW: MP&L004-*G-#F?5LTTTR!2N^.@(HU@*8@&^=X\=S0D'J[2_Y1 WLW8^7DWDS,7FYVRWL9% M-&D59]LDTQA-O/(4[D R4I;)LG,GK:RW&K-)',532=5X26D;NV0HR,9E;""J;? M&V)OH^*:1/JV!%J^]..$'A!W0/QYJ$TC[GWHR_U)A*J%A(#X.)#?375>)Q!1?<.FM[#:#>KOD.CYM[V8V8ID M9"A^(CW(FR_=!7KCBC<&0F9U:!4.R:=6!D:B'%5=$S27HJEA172+IY*:GUTC:F\JOW>\< M2U^[K]'TO:-I)/?I+.;RM;"]&I@M.$9N,].0*VY':N^/AFLD.;D;VBN29,0S MD76:F2W!MU M^=&*:O,:1Q68?$2!'3*2T/].(95?$6-T9>9'#QI=4<628(V,M/0VGWU[*".> MD??,A&EV U'3NYFTDQ]#WT=T2=STC0.1:,0WDFI^XT6]B*&*D0_REDUC3>1Y M\]V6JFE^'HR1->.K,G_[A/]C9_.X4/U]XTA1>:!H=$JQ(DT>9OA5#(JHG%WX M#/K?&U&N*_X*/\K#QN(74Q[DL8$4?!SZ;(BPT[+0A'&*;'[92/N2/3U,:P9#PW14DV&71-1 M8V(#..R:$O^!SZ0)JAN7;Q0SIDX#S'%+.9#Z^B)1]_[X[L%U19U$WPD\W_(= M*K6U4\_:]/544#\R+&FBKJ^V,$>XC'$EK!#PPGT%;-#!)*J5F/Z]!7%1OQLU MA@6_\HC]+9>YX@ '-W5UG/L%CTLI8/%Z CXQZRJZ&=$9>+HMTK-(A:RO!E83 M3T1-2C1VN /9X>:%[W;9%S3$(3["07$KHO%U(2M2LC6R8HQDSX<*69&2K9$5 MOU#,.!)I%A0R)"M>(UL&R'.(1V@A2]+"-;*C;XMNS2&\&"49Z1I9\N"#[2&? M+(;H6R%CMBG4R)[?T%P\ ,0KUG2EA&MDQTCD6F,*BT)VI(5K9(=*MXL%5E*R M#A9$&YQE%BW/M)$5_QWSV2!D7*0A],O"]D+Y@T0R:1/_.V.T$!E*=,WYCQ"+ M3DW*27<.AE_;G+Y0&E'#_"'>8+F\)R)#4YLN5=:99T*^_ &L:$!00U' L52M3KF: 63LUIF93I^C0/,Q C^9T($;>PUP6M9NK$@!U8/ >YC-*@J%:Y[ A5#_5P0:$SHDN.A+8 M;719E#I8_@L.'&)X\#9EZE#K$=A8+4KMKGA&K YUUU.ST<^'!%.]!UG^B+AUY#H/WJ3([4VVIZK;"4B9N*+V>F'.S(HBH^@-'2 MR7),KD N=/9=#E3V6=2@-4"1?\7\?=@B3Q7?34CYS8WW0?;>@8=JK4 MH:V])M0%+%^>< RY95:P#O4?XB! MB?:B< TT;I%L@X6],=WAA'56J .]561 M?,-8",[G4&;+0U7\XPP\T0E-L31!EIE<+G]$'CRX<9X'CV#+5W?4&:=YBY:' M+:6N38I 8BRRX<$53*MW+J3=^M>?<[QC4JOMU*4D2R41ZIK$!0QY5]X.@-Z12@ES^)I&*"Y$.1+W:/LY20# M6RC 5S^CPC?>3I$'XX$C>@'1.PH;G)M@-62--LSEIZH'+J6VWARL M=KNGYF]%FG5D6,\JHEJ''J@_)QP69H.RS=$Z]7W8DPG'G+$=B GV3E M^CX)=_2>A?7WB%$')B\7HFD#1H#]24@9Z!:KHAL,*-_=&>H-"6;/1(O\Z'-C>.?LT49J$1,;X<#0".FKS$]YJZRJG_]Y?C+9.X.Z*:OI+\_8 M<_IL#Z:ABN7TZR_/OGQ^1\RS?_[ZTT\__QZ]K<"W$ MO6]E>[S7'L/>'U7]5WGF]CY.7)NJ^H207_L_>UV=?J_+K\?M7D$+=779U6_K M%Y39:'5TQ/*"$EU (#9J09QS/H4HC+7^O[^^ $Z]BCP1T#H1P00C/G!#K'+2 MV\0**V-_TTDY_>M%]\6[!O;R\*9-_^,OSX[;]O3%_OZW;]^>G_MZ\KRJO^X7 ME/+]JZN?75Y^OG#]-]Y?S:RU^_UO?US:E,LNS+=E^__Z7'LKK^A^(E>7D>XCP@K"V?/S)C[[]:>]O0MQN#K4 MU02.(.U=?OOEZ/W%@YM\WQOW+/C^Y17[S>SDI$=(RA9.,O3^5NWW4_CE65.> MG$[@ZK/C&M+UW>90YCL&-PFSR<6]V/,>W#_F[KY_#?8*Z2V8E_?-Y/-03]PT MGAZ[^L0]#]7)?H_V=36-,&T@YF^::E+&CIVOW*03^Z=C@+:Y?P3AM#PG'4LI MOQ#A/]:XZPWD-\9YD'^^O'<';Z!!P'D+^2\N5'V%8E*%6Q=-.J)5]=5?3IR' M2?_IG[.&?'7N],]/;17^.JXF,=N!M_\W*]OO?]YX*Y,BVC-/O 5'4A#<"V * M>+%<_;WJDVM\K__+1W0\4/LP:9NK3WHY]S)>C>)"MIN/ZPA:5TXAOG7U-!NT MYF7(HN\4!/$-I#*4[?PX=:&)HY_VH;H_[!JM>UF&OJK. MLJE^MO<-.K-Z:;7/;[[HF[W:J:Y.4(G15H/JXX(&>4S;\N1U=7)23?O!_H^; MS.!PUG;VNG."\X"<@NR90K:QA/5LJ(T4UU M"G7[_>/$3=ML+SM;>=J5I>?CK6Z$PA"3/"/,)2IB='&D^0M9\ZI5&B)K/FK9Z^C8_E$=+R1 M/-&T>9BM31[H].L!N :..GD=IB_-!=08KVD[;[,P-&]R!N2,(][D9)G:X+3#]O$W'K^.HO434?2F4L5[ MQZ]K(7-A9;0@B"HR'AT4)QY:)J'I[2:,I?7'Z MZ/TT3&;=?,_'JN[EV[9UZ6=M5RW_7'5XJVF;)9;O^#5'&U!GULX70KPVQ(<$ M1$NIP+"" <>>NL!!CB^_A;*3U=DF1T:49=Q*TX5<='!9C*:L\0@$FW_=MM01 MVKOVH9Q6=2^ Y8/2V3 MLBVAF0=@*!##'2-)"Q58TBHYATR0&X]'',F*DGP2D;AH@# P @052805S6P8 M QI;R7=35<\3=TM!XU&WFG[]#/7)03F%P_2ZAE@NOI$Y7_4VY#PE)>5LT)(S M[ !R&8[1&#HTI6\K[(&* U?C6U6;[M@8%?'"9&P!LK=U'&S"=G3W@AI-.1B+ M$+AJP$TK;XQQ-1[;=9R+@G<9CX2"%S*G0T/DEDO1C*8@C,8'',$/$=BLF*(, M4!"CE"1% !,@!N4TMEVX+QS8O*?OH_O>A:8KQF89)=8%3A0MD@E*,IJP_=YR M)&,,=S8AP*IFOBWD/K0+7#45+RPQ(:>;A;+4,NF>,09%&+Q T\%@8=&*46IC MB#'.DV"$D4EKT!2[K6L%E#$&1"@V D'R0P1%+Z?Q_L4<(&V.TO)(%0TN>4U# M]-@&XCY,(YQSZ";"-24FFW'"6:"9!8Y1CBV9(>8>X;[@0YYUX$:/EGY?20?YYD 7-G]K\ MM9^LK])ET)E_>QO7%BN;5]Q^\"7.ZPP+::USM@;5"1Q43?,NDRV#R&'[++_Y MUX]]!:FJX>*ZS^XYH.(':(^K>$<_!56"6)48X=H ))2W"LMH?.M381>*4A$I=O'TR]5\"TUS78>SRL.+ M@7LC*.1TWJ,SZQ:$!U9/R/\S:AL=HA'I=VA7FTM.$W$V$YI%+AV+C@6-W;YU M"P#"DIQ4MLN&(CDG3GA.9&$8!ZX@">RPY_KIH_'=FZMWR:J;340[#%$WR9Z- MH<1S%DFWUCT*E;Q%GV%],,@'NN$!K28>4X;5%.)^.TW;I?.7YG=AS,GFY)N# M)C(PQ:VWB7)L'SJ/ 6-,AZE;+M,7*J ^*P,TGZI)7"A14$HLA2QC*53AC. B M8;?3K48S&ONX%0D6]P]"D3Y>?SOTKUG&\L'5?T&7&JV(-8)VQ!3*]KL9"BA M%0Q[0ZG5:$:3BZ"R 4GZ:&PX@@;R;;J='=[ &4RJ?LWL"D@LR PI%@1"!##1 M<8\^H7 GH-%,QJ)R D\'>&M589K3HDE&]#*>E-.R:;LDZ0Q6@*(R$)^C .)4 M8#04P=& ;2GN@32:N5E4:F#J 6^[E9-NMNK?O3 .T_SZZ@6O9C4Q1@C"C/$L M6S&K OJF;7QVX8C9B*4D&*,Q./3EDO?5S3?Q MDVWXYD=M)/_^+G]WY@G:C)X9I1@KAM4]= M2ZG#+NQN ',T4?>VY%ETJ\.J;&;LWY$.[PA-1= %_:,NSI:V5HOO.*D_E_;EZ&?+[ M4,/*/1(7#&BW;:^!1)0-.AF> V&*7<];']T#(Z-AIT.'8-;"K/HPBL-+7N;Q M'90IQW'-K.Y. _J8W_BP1 0^V8O-0DRB4D*,*J(?3;$>LO'$18]%J.T5MC69 M.F_U ]B[JLXR" "Q=]_]@J3\09QUXU]1T@Q=>, D)8520IHB!#Z_C=2B1WSP M4\?3P38P5X;5QW"VY[[*M^]7K7'7S:HG5C#-DL+N\+D7U -GIYXNBX91$V:_ MV++1ORNGV1#>.7KF!7&2 >&,/IK;E@RW#2J.K!'[/4XOW\S#]'O5PM5> M$8M+OG/:[6D@B2K+J9 6*'8GV"HLHP_/L!B"JA1L#YM#@(NB[=?\0Y?(9PG4 MET6!RTTDUI!#\HDX)B2)F@Q7\:<7Y59'8Y= MT^WP=GTRX^+FPY!C%'FPU>T/;ESY,7OLKHHJ=)%C+2P%+L#:K_"8_?-/GIO; MZGX$Y0LA(+MQZTD"[8UF3)LPEO+%8_;Q/WEN;JO[H;FYAEU/A24F!45D$9TV M*26)OHG[ICX=L[-/=27.%&UO(WSDU$N)?XKQ&%<;#T&,]9"1I[GGT=7*.)%7;$%71=[>98 MN9OP5JP BI$1QT5!BN2929R+6*#OCOE C*/Q]CMBUZ Z1&/:EVD.5R;EOR'^ MYLII9S]%MB;0BY',IK5?CLB"8(^T+CQ:M:44VB:C,3G MO*0#LF*2X65==[E1S^/7?9KT?II-XVS:=N7BN^& M>>P"ZXZ&-IJ#6G?$WC$R!J>U;;$NL+3I[O"LZZR"DW)VTGQTY<*F(#(YXO)G M)/!DA?4N)_#KM6!L"."!)\@^72^[,RT-M/#^1^6G7]&XN %\(,[P1!QXJG,L MP+W'+C;U#GOLW\$(#::L 6G4I2#3_$=+QMSO5T2!=[N=4R>3$$D-L+QM-:"U MJI[T[\V<3?4S(&7Z!O+KD2_M )8ZTYGGH5-.%1.@?$(_V&4]9&N1Z%%[5(7S;?= M=$ (]>S.D[$*7A 3G2 A,!V%55Q)[ F_4]5]!PH=VD%>GT]Q_65VRMO)QL.W @./X5C MB+,)5.GRP+<;OWL#K2LG&VTZ\, G8&X\L,W@T [QN7C,]]_J94>-I*Q_YW+F M;ZCC@2G/-795YC8"C&-+^KN]Z[:?S#+M=S+.K]IAZO8MK<\6WR8(DEC#*(&0 MA(Q*%%#@)X'WPAI- \P6E%AVW@BF-E!/M^F!_5'5?[V?]LO>FFZ;M2/W[8-K MH2[=Y&Z)*%APPEH3T3<7?CC*T73&#$&B872U$S?6IQ!-__5CU907 MC3P;NZP[[H;IGM8%C>2*ULRW@L_*3-*04$A020;-/!NT96A%4HPVPNM0;'ZL M3@=B'"N(=$&Z2&.2Z,L1[P4U&L>$09 USQO?4"6/=!Q]R%F@#]00EK,!*G3( M!@X[QWHBQ]'OD".;*&.'SN8ZH[@%.^<3V6G.NGTK\Y^^F^5OX4..SDYF)_UU MW>+'\J)A:VL/A0%\Z,%U.;3K7@MFV,[U!\W-[.9(\5U0 M!T,?3]'M_LE&X'C_9&-VO?,B>F3G2YD@WH0<_B5O5(@ALQN[B7P4SO?&<_X7 M7/VNFM6+FS$*8HWVA.;OJ,FOIYG?BFMGLKC"^.1=[IT$>Y#+W5:#:-YV+91' M<.+*_&+77:=BDQ7785ZVURI.Y_N= M8#]7KZ#KH'Z96JA7O2JVBSV"D"1(5Q0!>&'6W-KUX<\>S>K$08FT"\7LUH9= M6MK/F0X+(K'@B1-:D* HM48YX.A'PSP8Y&A.*!R/Q=I8AX]#M6_50I(DLS65 M.F?0@@F03H="/F94EB&.9OWC^&CV0/WMG&2_YWSK\S>8G,&':MH>+T[E&T.< M#3:C#=8)%KE3V$>#;8IU- L71T6[K32Z9I'E\O/NB\\P?OWI/U!+ P04 M" ! B*AHPF !!Z@$ %0 &-P:7@M,C R-C S,S%?9&5F+GAM;.U] M67/;2+;F>_\*C^_K33OWI:*K;\A+]2C&93MD5]6]3Q6Y2IBF"#4 >IE?/PEJ ML40L!(D$25$5X9!)B@*^/.=#YLFSY=__Z]OE[-D77Y19/O_Y.7H!GS_S_?L36X7EWY>/7M=>%UY]^QK5ET\ MJR[\LS_RXE_9%_WLXTQ7(2\N ?C'\L]>YU??B^S\HGJ&(>:W7[O];?$31,HI MX310!$,@L+= .4&!UMH$ZZA4ROSG^4^>0,,="< +$0!%% %CB02*:V940%@Q MM[SH+)O_ZZ?ZA]&E?Q:'-R^7;W]^?E%55S^]?/GUZ]<7WTPQ>Y$7YR\QA.3E M[;>?WWS]6^/[7\GRVT@I]7+YV[NOEEG;%^-ET+M777WA_?1L)?7OXQ?+;.?RN7?O\NMKI8*6CN$9YW?J-^!VZ^!^B. ,"#H MQ;?2/?_'WYX]NY:<+FR1S_R9#\]N7OYV=MI$FLVKERZ[?'GSG9=Z-HN(EU>H MOE_YGY^7V>75S-]^=E'XT(G^=L@U*%;#^8_Z:B]'8[J(0 J[,![$3_V\IGA" MC&U7'X_Y[EK ^: 7LRHAXN:UD^+-+W664L"-2R= N[P0N/27QA M>O/P]M^+K/J^'K^]RKZ!>M:%Y/HY_X^!5[XW@DB5;)[5L\^[^/;F\C7*" *,B M[D9Q+=X$X_JLS:BJ"?/\L+YXMH.<5?+2>%G^PLCVS_^7E5+/R/#_-Y%5G] M=K:\87Q:_7G](AD3KI^BU_GE53Z/;\N3;UE#.-1CH"B/YA623@3C C)D*F*T M 4K(DYZEO8@] 0RGN A?Y_/:PLS MBB9^X_PTVIJ%+ZMV;)12((G"P MM'#=:()KZ>>_#G?^.O_3Z^GJ(M\%J]?7LOB+ +_)2^^ZL(UX$H)E'$(&,]PB/LH2[Q.3(\- M(>Z>,8EWFE.J9()UY-["]NE"1V9_6%2U_[H."JQB(R:^\H(#K#S&*E@8)[SI MK(<&GMUS8U)E=IL8XS0QP9K3''64S&Q10_N8%TL=5%61F455[[H_Y^USYNHH MO%1 :AL =H$1;(1%'"5W4J1 ?MS,VX-V)U@+EZ,X+-N=W@B)+H&J_2$K% L7!3<' MLB? L;3::7*(C.70QR*WWKORERBK M&E$=Q_T0[LW,#8!" QEA :>YL1)J18E*3)^UH(Z;.6EUTB0-G73B6?Y\I9+?PP MQ-;*B-@X$+AW*,ZG7%BZ&Z;UH'R21$NEM2;/>!*>G?FK16$O:FS-YZ/Q))A0 MO]* ,D@-\P@%G-K3N![5$^!1.JTT>2.FY,V2[@VW>1! .NZ!TM1I0;5V/K5+ M82VHI\N:S772)(U,8'2'K'J7EPWZ$B. KG,]O<<44JRIU1-8US=W/VX:;"GE MIK[5+EV.0A!@K$% 0NFIY]83D]I#/=SE>"B.,\;B$XJ1!BPX9Y%P!(?44DGI M./O[RY5'ZEU\.S9Q\LQ_\?-%M-3MA7>+F<_#>U]%EKN%K6Y_9[[??/"F#N7- MRFW2*+>Z3\*DRO'C3)1B^79>11;\D;DX3]5)_TM+]09!O3E_&V]3S/7L]:*L M\DM?=,93XKH"-%2U5XUK<&._J)OU'3A[ IA/+5K1;+D[G[Y(LO MF?5E:QX;(B9*, 3 D?&*&JTP:LEG'C]^$+?KWGM+1=T_&_*$ M6DD85KR'Y_X VY,U6D%MDL0ZC#)-(+M-7DVCHZ;"$PEX7]H/5 /M&06.QH^1 M@A"*0?[*P])Z1Y[J_I3>*]>$RJ[MZ5M4G_3<+LJ\/77*:0^,801@Z3%DM9_3 M\G6V>>?5=[>73RCU/*7($N8*W0?T>V;BZO6E'5 ]/$F$!S((X>/&U!J"-]'A M@ZL?BPZW%]E$S^%G/X%@T.4IP"5-. M[F-ZK67ZQZ+(,6)+F&-Q']*'2V]G^C+_]E%WU/LP M;( )C ..;9PH,*<"HTV4V;S%L>ASI/ 2IC,\L,+T59SY\UD[(B,LT$:0N(YK M89'WE$JUD>7ZX/+'HLH10DN877 ?T9EWV>?"?VM'I.LJ/(P4,-% _EC4.$)H">/]#^:(ZL)WK-P2B;JV00#-$2;"AJ#11I;KO6L?BP*W%=<$ MT?M[;NO7=;Q7V^J/K+JX=5V__783)#XI2Q__N<_Z6R.H[^-V%U,(D/)8!$&- M8:FS7;> N8=BQ;U$J:;68&K/TQ9X[U(53MS_C5^K(UK-M)?XRCAJ@6(2QR>( M.H',H'DF$:!CY]O>E-?I-ILT#^6]+HK:S^<3Y)HTKC5!/DD_WD0Y(V^R4I^? M%_Y\2;4/X>;FG<2R4 +E @*0&6B=H=@EKZ=9AVGL"MEQ_=;PK6<>:"PD,!YR M:Z34?EAX:_QX=YJ/D90'JPM:,H$_ENP)C*-T=%R#H4<<0^@U'%:W_XBR)](I M=<,DB%[A[BL,W@KJZ29!].MHFWCX( 'O+06&.:"11L! R1R!"M'5F-QCT/K( M)(CT2N^5ZT3!U_7>44(1D(8*@$*R6 QVT2;CR$G8F-%;B^R";J;I'"(2!*WHCH 177\GT,85.JV MBH_"I36IH3^UHB;ITW>]V[[)&8FSD[;2U0X,#*0,'EB-"$1&*B[A-(39@Z-I M%RS83*13-$5:Q*W(LFK/1O8UAB0Q,$RS2#FC:R\IIB1YC=8#!$>FYA'B[#K_4G>W+[(T/L"^RR5T PY&G<@3>'N_[YWLX$[4NW@(")'Q 8YF !?I MNQ&NHAC?@O'FBJ\71='5=]Q172\X'CCLHC&#*-,H=7>$5B"[\N^-U&ZSB>)8 MH3X65Y[D]7X%J]<4_OP>MT6FJDZ'2$Q &C M" '(US_/MVZKKSM<#81X>S:?P"6XIV @/C#M(?159%!GYM MIA9H!@QR=8VHYXJ*X"E.?0A+$\7QZ'H[P>XV"?2>-_5>GZY\?F-1W?MU&L_P MP)M,XR_>9H0CO>Y=1F\>6"[=; MVO4K@PC R"IL#9%4;@U])U[@M-IYL)E,(K1'XPQ&'F@I!2""48@Q%LH..L[W M$3B#$VIS4V=PGU3WY@QN _6$G<&].MK*&3Q$P'OK:J4AT,AZ0*FRQ@HCJ4\8 M]7DLSN#D2N^5ZTZ=P99 8#"&$4G P@M".1K61N!OL+ZV%U+J M)E3]C92"84"K.AE;8Z2%$S+P80_8XV@[-5AA(\24NM_4FHY)U@0@'42 0\.# MM=Y:/*P+RB/I,#589V,$E;JUU&GP59$;/>\X0-YCH+R)(^->.0X#=G18]L#* MA1^]TL8(:H*SL#:)9 4JXI1-)3#$41?51 A-'=:0=3/_E[32F:)LB<2L*=C_ DZ2;OZL+()-6&'5=*F#@R!&NB&L-W==6W M?W=]I&9IB^SJ!G8[0; T0"$?MZ0<>JB$L#!YB>X:2&,GAO;+MVZ_B.=QM,K% M#;@T2G!)%$M]U&X/G%U5(J;DP.HDD4K:^\Y'N5M%BSQN\JOO'^-S6YW,77W. MYU5]X5?+A;3-TK8R+J.<*H"U4($('%SRLQL'P-I7J40R!C1/YTVJB2DV)5T0 MNVVN5HA3N3W6P]N3WR.U:H=29Z1>#H-"-$!@!*7 *1N$4HH%F[I7]-ZHL\X# MD;@QG#,'6,0_AH(-PUR12M=U[ M#[O??7'9QG+.X\X[> 0HXXHPSI'5J;MM=6$Y M-LLCB): M$Q[MA51*RB>7<$+CH39F7N>+>>6+ M*QV-I??ZLOT,9<>!-L@#S@EQ/#!/,$Y@*K;=^UB,A"2R39BO6.,Y\U>+PE[$ M(9Z<%W[I$%N%V-&DM@UDPI*;P!.Y-5CK:-Q),P&TEY3J MN$ Z/LAP.&R6])3L' 9)>N6>VGQX[Z\NBGS^<1FRLGY195;/RM=Y<947RYZF M-U_H.'K-<"")EX K$3SW'&.Q-N"VQ7UWF]$YD>;RW8@]>=50-G=Y5TX'(W7Z ML '6"&6X90K2835>]Z]Z=-K=6F2IG^XS;[-E-/K!L>T4 6Z# D([5WNW*%!, M66JX,$(..X]YY<)'I\$Q@DM=3'1MTGZ(1G"<&>;G2]MV^<.=%%XW>_W4[D^O M +/<&(*LY6Q8%GW_??:QETL?QTXMT$E!N_],@&I[D&_]$S4:!LR,- ![;RM:U"XPMA( M-; IS- ['@<-IA/R)(&")LY[^)I-HQ PUA, @R;6>,VD3)TGN0;2<9!D"OFG M+FUMP_;J&E]C!M-U^8"B#%BL D<6>:R'U?_WW>4X=)U6F*G+83L86)W.;5&_ M;AC"<;3*80FD)T)Y8PT:>,+\NCL=N;:W%FK"6MK^::>6V7V#I1'WB%O/N"HA M0*167E&/O4$[F?U7D1T'52;4Q@2EO/4&IS9>].QM6>G*W^;7-&:O.'0C. 0Z MOI7Q5Q2&0:&B#5C2A>6X>)%$XDTFB+%,6&%J=GY1?0B_E;X^.:Y9^&%9Q.4= MH PJZ"65&J:F0R^@X^)$.MDWB2'3$N,/7Z/S[N1+_/2\949##0=GT''W(QPP MV$ JA4:<#FKAN#57UF,\9OHDUE"346I21KW)2EL[;\_JN=$7ML64#BR:TLOR M44NC;*QP\=TN&=6"\0DQ:JR&6GQ?29RD>?$0]D?]O0X%E)_S5_$IL#[[XEW# MF6L(4%88P.)LZIT73J#4R?1#L1T7A2;12 MUINQA_BF^]Q?Y+-ZIK#/-J^_Q M2V^\J4:4EZZ]9L)"T\WP)RHY7=ZT]H*XU_GEE9^7^IK$A9Z?^^M:C1]?N6'$ MR5==N$[>B;@T:6PPX %#0SF&7J6V(,:C'GUX[DT/^0]A+9:R"TQK7AMC%BB% M,?!2*280)G181<@FXDL%?E=%L3MF:>,HW[TH^U"J;#_5&]_Z0M>34CWP?%X/ MM34IVQF@*11 .BHY%$Y:F?JPD%Y ^TI=W1-'5IF:3%<35#VL8.HHR6@#-5$U M3"N@_13")%1\M->G?F#JFPIOQESTSH%?8$#(AP M+O/YIRJW_^HX<9,3( 7'P$F"L.2$RN0&40/$[G=W"923IY3L!+E1UVM<1^4W MKCU:O&Z+*I#&FCDA3>IF-@\ /&U#87M=3) "L[T@?@QC[NHJ\^[LT=8Q3617 M3#&>_9@E(VBR:ID>BHXG6,-V,39DXX858@0\UT(9PZA-?@KCX^'M&AOJ<=&V M5[43T/7,EU61V!H^R+7P*Z+ION*)%QR@.)HU4IG=*<(<\M7TE1ZCS^L?,F3Y@42>6?.I/] ME[P(/JL6A7<=!5-61()J""PRE <:,)/#LE(;EW[J'!@GZX1F>UW%]3FKZBW, MZ=QE7S*WT+/6MN;! .4( 75*)>/&2L)3M"QHO?G3W,^ET47B%@<-0']DU<69 MGRWE45YD5Y_SMW$VJ[YWM+IN@YJPT<&&\';?[B"!0OOH,8$V$G<]& F9F#BG M(JV QE *3#CS?E!_M<= G)X." ?%FUXE).;+FZSPMNHZVXP@!R01ILZ)D009 MY/!JO<16='AXU]U644^JG#R)9"?P(+^.MD]6_:)M?6Y"ZTDJB$5$)IK BCI! M;, >8YLZ6M! \31MCT1:25A.U8ZHP_!NPS210[@-SWX(K(X M %M=\2UA?="&=!8&)2E-?NK([I2_QBNZ!]WWRG<2U^:7?/8EFY\_!-=Q$B-" M0&JN@)4&$8^%X,8E=W'V -J]1V.\SAJNRE0"GZ(91S:/2^-ZVLMH$DN,.2#& M"JL]LL;1Q$3HPO*T38$"$H3G3JXMA^:K.OM? @LZ95^Z@C)QVP^UW86 M)\]Y1R"/!0RTDPHXIR6#& ?"AK5A;%Y[#U5)286?IY/.4]L'[8O M9;3.1Z,! >RHE(P$*&7J*ODFBMV;"VDTU&, ;B'>/1SF@!P"!I( A(-64.^] MDF2(NA_180[[3XP8K8F$G7M&M3YN!?G7T0_#=)BBJ_\@!1S*T0]:.2"%"< C M;HRA7G,TR*]]V"P9>?3#]"3IE?L45D4^/Z_J(Y+BFMJ5[+X\1%YS"YBU5DJ' M#17)CQILP?$T%YUDFIF@,]@JI@[W3!NJJ1S9K8CVY+X>K;$U%!@A[AU,'1WN M=**!C&H#WB :369K^>H!,8^*!.N^= G[HEXD+E,%]\_ MZ>4<6I>JM09W/8L+GJE/[X56,QZ7O.31[TXP?ZTMXW4T14_0>WCJ'?:'\#G* MH]2VEDV'W=0&<:IU9BVZ_2TX"?2YRI)I=#'%G+,Y4AB P4X"I(+@TC LTT\^ M>V++@-7H(,C2IX+4^3!03-2NIW1]K-W27W4)&< M6-CY:$DE#IXMA_;# _NQR,\+?7FRJ"[R(OM_WIU4 MH$A2S%*4> V$U9/ATD2*FL+*Z$'XNYXM&C8YIAYH0BB 'GO.-$%N6,5I M(B8M0?U%I%%JFJ+/7>O,>7?FQX\I]%X(LGTR#88"S7RTT'RPR#DHL$T=UML> M[5-GWE2*3=BF8VGQ+6&?EN5B==+ULW#FS[.RNC[./H['>N_*7Z+%]62XN&>-3E#%W3F8VB9X[[\N M?]5L[^<1T$$LFZ-!@3!781HK;BVR)T.]"166L+9O^8#\L\C+\H;]'T+<\B[! MU<#TW#8,!$4I,$8Z@*GB%DLOO!C6O:S_/D^&&:EE/DFQ1O!%42.+_]>%S'E9 M-7<<2-<]0S& %!/EM>-RU5F4(#&_!$Z]=$?*?'_1?)=*7^"#*>3V?([ MWK4/ZNVW^F6+$RE:KL%8@)UF6C G>4B]WQB&[,F1;P*%39':\*ZE1/Y7_2V[ M7%R^RHLB_UJ;.?HJ_J9YL#CU'"@.892'5#H^!CS0Y"FX&^![[8-@JKK^8-599+8P:';)X6*\;)9&5 MGZZ*N./Z,/]=%UF=D%:?+-UNZT_WIW!;U6=3OLLOL^MQRIUP !#$!!#,"2&(ML,HQ M(@1FP:^DY%N*-;Q28S\\_^^+R_D@:WDHHXK2J'" .RSBM M,JA$ZA/1VW \&2XE4T8+0Q(W@SJMZ\A]6=7K[_*D5Q<-O?IL'WW>V*AJ)>OM M@P!62Q8L)0*IU-[?X>B>')LF4EP+QV[B$W]_N2+:.(Y_+7^Q_+P6W9D/S^K_ M?SL[O1/SUZ]?7]A%+UV]'/[?=. MJE ?J2*0&/GG;:+MQ8004J A%8#+R&CR'(I9.J>A9U@ M$LXJ>C;KGDO2Z7YUFD@CY[:LU6?U4%WUDYWE<8+[^7F-S[,_K%\E8E0L/C P",,,L-L1""U-;-.U(]E6^ETC+7=S97MH3 MI#LW4;67EK3BFJ@ KPO3?LKN4NAM+15&"'V/I* < >V@ P&B@#$R M/)5I.= MD&%-5=T>N= KZRG:F$94997993NLHN.0!RWB*R;'(G<+6YW8?R^R+8IZ'F]^> M9><75?D^#DG79QJ/V)>.N5W"#6RR42?:Z;Y:E)&"97D/4"^]:#7:,() A/D'.,VR]MIZSU*= ;8IQ M5[OB9#QII(5-J91#V2NW#*W-]+-Q&,9C Q"5BEA&&#>#>CV/>\ .H]G-%.K/ MTZMA F.Y#5;]LO!=+<_; $ZTG5X+;C_[ZB2J'$"/\7HX!,)0&X DQ #)'+74 M&D%LZOC0GHBR9L]]$#SI%7_R8Z1N+,RR]%5Y,G?_G.5&SZY-RM\S4UN4[3M% M@7V]Y>" ""(%,IQ).ZS-S>!;[G[3E5A7^>2"3K@E7Z+\[<6G%_>17N/[I.=V M4>;M^!PRP$ F ,2&:6R\U(P,(L* FQT5!5(+-_6Y '7XNVVZP\K4(PR VZ I M%48HFN)0D;L;'K4YN;UH$W8*N0/1T8FK#4;*IZDU$!"ZWP+T)\C #.J3J!?2)_[P8PCX!8NU+2!$WRMH#\>E$4+8LOT@QHSR ( M1 1OJ K*I4[EXA)VZ-ML+W'7;;>QJ:BS+[&7@$+#A,/4<(?2;MSN[GT$E-F%U#M; M].T[)_'U1>T+R^8/'HF;L-]NTA2'(-A/YN+&LME#,J,E&ACF$IDQEZE/+)D1D\LT,$0H!@3 M/$[KE*O4W:*.+)FQ7_W;)3/VJN$0]XC^89$8'%8C3*0)Q(M4$4T$,&];QZYB2&?MU ME229L5?0$T3LER5N/PKH3JPM%A%H/IO]M M6 OJ(+B2QL9-JX )&)+ -0\IBY!5?,N-]IQ*+$3JTM1'$3])K.ST091>34U@ MK=RZN^+PK^.'+:L[%GJ6NMFC#<6ST&"WK"0[F&T[9^\>T M7SO$3N?71[G51VCUL[S1;U4P"HP7"-2-R*T6"#F]OPEIU-".C:6'R(C4Q_\- M'^-;7G<[OFA/<--EO/,**8&"$"8 +J0V"RGD][.BLI+".A9=[ M5MAA)"XTPM]U8CF/CPR5PE(>L&)F*F?DQ@;=08:R;HJ8[OW]'J-:W6 .*, U M4&+[B'7%*4/7Z494!LI3RR6)=V!ABN$. ,>LFMU<:BZ1^PQQSKZE?_=K&N7C4<0NBB%>!?L:Z- M53DVAC%(#X= &.I1M%NQ RK:V= [: /914>@1Q/KFI8GO>)/'>O:HID XQQ( M)1GPE 4BJ9/0X'7&^#%U:NC5S\A.#;W"/83(%I00*.XH,$0K)A'WWJ8_+>1Q M1[8VL6C3*N P(UO>26!44,!:(Y0GV"AX,(Z0@W:^]2L[?62K5U-[BFP9$C%1 M&)=<)0P-3E &4SL2'FED:R-ZC);U\42V O) (5:?01X(LL(K3?972W;LD:V) M)K'=,>)11;:BT0'DLM<7% 0C:)V#:I!Y_M0B6X-XN6>%'69D2WD%-,9UDW]N MN./U0>4'8]!-$MGZM#"E__:V 8O71BTQ[1R2E-OFYXQU0]A:S&:WB-9S9 M1M03;&5;8'74O+0!FR@>TPEJ/W&8)*I;3X<1AXIZ>!_?\_YYR ["(VY&X#S7 &(0!PM'*9E)8 M)U,W46H%LH?SD],HJE_]6TAY A_Z,OK3%E2,F#P@ N+K(_BTT@3X:#@Y:#7% M/G6%81N.H[$+1@MY O_F*J8'!.]'-9%%T(YH/^; >(VMH< (<4^P Q$IR"H MB^% G/:(]@HK)E/[5G9)@C4FP+XXT"?EU$D6K^\<-1^7CAKK%U5F]:P\G=L7 M#UDS$4V.X/T1BOPWQ7"DA] MVL:V8)E$0$+(ZS,JH,.:":X'[0@/FR4])W4U@K_^QR*S_$.Y]4@>" M;>7=#Z0D, .$40CH8!F@T#(1-&0J3.T!Z$:W=X=0F@C31.I(?>['*LQ?\WEU M,?M^YJW/OM1FTW5FRRI&%.6A ^$ .F][C%Q()^=.[V%'/LK- MQ_4/$]?'?_SM_P-02P,$% @ 0(BH7 %<8^^JI@ ;.\& !4 !C<&EX M+3(P,C8P,S,Q7VQA8BYX;6S4O7MSW#BR)_K_?@K<.1%[NR.$&;X?,WO.ABS) M?;QK6SJRNF57BOZ>Y?],7@BZVY$RSO(G MC/^M>NTJ>W[-D\>O)3(TPVD?:_\U_ZNF^Y'O1@3[IJ%AUZ A]B/7PH20( XC MR_/]X.+QK]34 B__.7;MV]__A[DNS]G^>-?#$TS_](^_:?F\>^]Y[^9 MU=.Z[_M_J?[U\&B1##W(AM7_\G\^??P2?J5/!"=I49(TY !%\M>B^N7'+"1E MQ?JL7&CT"?XWW#Z&^:^P;F!3__/W(OK3O_TWA&HZ\FQ'[VF,^']_OO\P"NG_ MA3_QEY0^\L_VCN9)%GTI25Y^) '=,>FKT!>0BZOL = MF,4BUU^HFS3:ZKM[@%HL^OH2J_I:9"79;?"U.,)T1-[Q7WQD/S4P?* )9UKA M-*Z[(RK]7M(THK6W/!D:)=&__HG]]!L-H]\>2+"COY6' MK^MO-,4_?VE'KEZ??O=/ *'+$>/+:9'M\[">MA@HG[)K.?ZM@40,D_V:\AF[ MN$#!*V+XR4L2[\1M?,/TJW0H:_ODQ>_D+>_4O?"'$?\#\A^J+/CK@7WH?S67>2DGR<(;' MYHF_A!E;?#R7^(32.,^>Q-0I,[%/M::-@?X)97E$<[:@'%#@\-W:%_B1D.?? M_D[Y\I!&EVP=2A[IY_U30//;^,M7PC[OVWW)UTX59E"4.0G+WSI+QMC!+G4, M'!AFB*GA.'ZD&:[C^;^QP8)LSCQE18!\C[N""'^=6X$PJ25"124*RHZRB!FP M-,G3!KX%<3 'T$J"&E%0+0O*8E1+@SKB7*#K9+?G3__:2J; +2PE9BROHJSUM'(N4 M@=E& X-^K8$46,2H\%,3$WNI,RFQOQW-HC_>)E8QJD9K%.,/P&WBGONEGD54 MZU(2$TRHK6'+T&/#(:'M6JZH173&7=D>*B3TZW7V1))T_%LTJ?F\44CJ S.) M+R4IDZ),0K;9^T1)L<^;*6-..9")#*BRP$"ZHVUF'@,J=(UCZ)_E]G:,>,H_ MD*MLGY;YZ_#408B&B<=^,C7'B,A9$PRC3=(AMM18K M";.E#VG( -$#^8[^USY/BB@)^7$%VSDUCBV-:8<6I![-- Q"B'!E][ M]\,Q^$Y?-WX(?D0MNIAM#I(Q;9)+501N@H#:"9O;E!H3>R#V6FU@[(>C70T. MMHDY3:G16M'D,W)3VY=]4-#?]VQ]VGQ*,3$\'QM^J!/-\7PGT"!3 MVR#*RN9TQ$05*&R.&^9%;(Y;K"UPO7BFZ I3V:1&BJ:R88Q-I[))-<^GLNF' MX5-9FY3R/BG8RO\?E.3OV6^*\QDM--E^S+397W7BVHS$(+2%#O$F,%:VQ$.Z M30V+."ZJ@,7GMC%VYJ&C\ M,OK/A^PJ>WJ^?"I% ^/==U:V'P:U+\KJ*U5FB&/2M"#U/N;RB:^DQ8/D)ZK. MA\AEM819S+B"<_J!XN1#RDA%R4\&VBQ&/B1^-T(^^.^2JT+ZR#^->_JJE= 8S+:+H1EE>^NAN>?EOHH?:5%0>OM,<\)' M_4@)X/J3,FFE1WGSGJYE> M9)+H#@Z\V,6>IWD:C6/=HN2W;F;KK*6=(0@9T&R.[F0PO<9#M :$N9US/L2\ MB8R.DB<%C7(-4M==D#1"G[,T:W^ASC&,J*?(WL]'W]2,1U0[M\ZQQR07KN%7 M&NUW]#:^24MFWG]/(OHAY3=YJNW$/7VAZ9Z^9\+>?&>X*=E=L9U']L3FW7>O M=WD6[<.RN$RC+S1_24):U&G"9Z8;!QXS72/"=NB8EF,9CA5KL%3-5>2$&(=4 M/F*)R*UME,ZUTLSG+&WZ6@CN8M_Y\%FY_+E M-^:"HX[D MS(^5_$-Z8;^/$"G8DBSO$#MET!9'OHFG*O:FJTB MX[;[NC5I[FT*5P63W%$F*9/G*J=1,G;>91K8#V*";=,+M< ,HB@2BK&/0ZR\ M"^2 W(IK2.!^L,^'X$YOD9; /=R)@BL<<8TKHVKSU0?8=ELUJF!OPS3^)#RV M?L_6=FRKP2>4:\J^V4])6IG^-?NE:*Q]:HR5#:L#C4ZP$0<7C[M/TC ?AU?% M ,SH))4'!>5%-),*TD\.O%G07D2];A!?Z'G9@ 0_I\[RU[_G24FOLV]I+_O= M#K$7A003.PXUV[9($(!BI'V(E*:&1BB:[0X 1 38D@ MQ)@FRN(0/8"-0Q%C"O:C$:-/PHPN?$Z^_]8&%]]G.5O+AI1&!5_JWI9?:=XL M;I,7>ED4M*S/*R*?!MBS#8I=HL4X,'P=,WWC* Y=F^J.B"V"D5B0AO0Z*P7Y4FHG:W_/7*AVIF M70/G7^ #;N)>I?5LO:[\ /#TNDL&$E5I0SORV%OX6 [V@M#"L>\ZEN/KA!)? M-*GN9.2U4X%:+,3!Q-/G3K6?=H*+=((Y.4%U0.EQ@Z)+)<6=CK19*MR@ MT$ MN.$'9(-A]4%H0HNK?9ZS0<<*5#B6ACW+L7!HZ49 B.M9.H&=>HR#K7YTT>"A MW5$$P:OE DR)ALM4: \-FQTP+U#+P1JI4?/**0NCC0)M'$Z;4[@?5IM]0\Z& M[_;!+@E_+IO!#WN8J@S"V4SGF3[V0CW"0:QYKA.S+8850;;X4V";;?9GJB? M61*S8%6ZRV[^516-@.BCR&PGH38U7!&ESTU7Z!WXFK0^$[O*GIZR]$N9A?_L MU7WIF:\>8Q)'-C8L/8QT4]==L9,I,;B5#;@6 -42H$J$BX&Z1N++6@$"Y]>Z M:FF!V?921D K8W%%I9;+ L-OMH865[6[L :\M3 $_YFI4*\!>F4$- ?[Q*'8 M##R3AC8)@T!H*SJ!L7:$+TMQ@U2%]#@Z\Y*2?XI2M?B"'A8(?>ED%RP7* CW K'%7U=5)]7=!#>YL"BK^+H MB<7 HQ)'%D/)TN_8_^\'[%&S?$PLYJ]H1#U*8\.VQ8X+9Y%6=E@>7D49YE@XLP\40*G#*K4!\8#QJY"5)3<3]DID + F8$J*N3."!90 CL1 M$%%S\@1@IQ$^(5>D+T=QL8IH(&XDY?6-#:.LTZX;5 %9=>$3@;? M^/+/D&+]*SV#3TG>_&8SYQW-/M/J\NS[](%^+]\QF?X)N@H^-LC:!T(G5Z?Y M2OSNYA9]9O\_N4;]GDUN:09)6)MF9MK0E)("LSD@'^A7+A.JA%)4C55(74<2^#P6OFDAO\^IJ U.A'S@+L:]Y'C9\RR'4 MTF([%BIC.0>T3=$O9+>G=S2O@M'G M\YKN^]51+G:BT R([CI&! H7"V"N;'#-X4=1'WX\DQR]<'2>-(JB;+5'' M:;@L/\(BIB*,BFT:%?,$L]C3\R&&SV? 6@)4B8"8#/6YD;H])D!C11M/$<1- M=Z, "LZWJ)!7Y;Q%E1)Y&?Z^3XJ$._!#N@>U^/&1JQG,/40N)AHQL&=;7FQZ MKA]0T$W&(9"UM[0<$G4PI=(]!MD1,_6E.@-WK%!UP88\I8\BRQV$V-14IY0\ MM\W)9V5/=GFA\0?R_2I+>9"3IN'KQR2E'TKZ=)J$Y6(W=G3LT4##(0U=W;!< MZK@F[(QW FUE\^R45.^@HU\Y/JH$ %KJ-'5B)JN,$)CM+N%"XMQ30$=E)Z!3 M6!N?A0JHW3\5%7EIW4Y_[TB1A/WRO3HF9N1@1_>)ZQJ!ID7..FW^*GS(=U\J ML;I"J=;J=7,_X )]$9DT8F2&&E_BF'% =<..B0'QHZM1*>%7!9HEHO_^+YZA MZW]#P9:DBWG@U:B$>61@ \5*FNU[)IZ0L''#Q!K[#]DM\806V5:)IX/ @Y3= MKHN/C^5-G@/#E:,#K.Q .KB( >=5KAIB\%E*LWVQ+)PYSLI\8%,)(3 WH)(+ M4.!S5E>I$.CXJ)L%0V<5ZX9%YQ]>6MYO(.VMJ@UU/*(^7RL0PO9<9HR)[9LD M\C3'(4+WZ26P5S;T5I+V"GV3:YG.YUHN)E5L+; 253 7T&5I,".UJ6"'E&8 M+*! >8FZ>>0W*CPG3,EX.3GQ(53=BST_>0E]%P>N8V(ST"+F5 PGMNW?2GX: M).90^A @OW$ $K:(^LRO_?9W;L(NO0@K?0%V/>L?NOBZYFU7Q48\ /#&MUO' M3'+BR74+_M>-7_:]XHV1'N# #&.L1['M!Y8>Z!ZL>"-0@)5G>T,SM74*_!\8 M%#3?%7D!&K=,07\NTO85_<_)V+B2_P'^#UG!_YPL1]O\X?3 M"GG5+L(-*?9"S<*&KD6A[NA18 E%'"W?\IJMI1#U])>OO,ARA^8D.4Q8?TCN9) M%ITO&((@PI[E:UB/X\@ENJ9'8I7VMA9\94?!2X_F2#-WG&D50I/LK5W[Q[?)BU)'H#)WW!]9TM&V)?!OX_=)2M(P(;N[K,G5 M!+:B%1AJ1>,[M$_(8G3 1ZT ZS2I!6BLRG1$(+ MDK(^P(J2ER3:D]W?D_+K/=U51E9\39X?LGI_?9T]D:07@=*C&/MN:&+;UDV3 M!H;AZ$(7626P5]]P'H%YO+8)W/Q:@PM.]C*43KN.E8F">9!*D*H!V]%IS/$C M[#(6:#KE.=BP':_!_G;T&#*(FSB.!52T_F/)$!*5*_B$^_#T^"E]3JZ3(H17 MK1@;8&6KKQ>5#\D3/[?Y]/GN ^+HNZS83UQ> Z@_;=S*-(>9\932:]2@F--0 MKO[$Z*C;U9Z84^RD[L3LPW++4[8J2$KZ,7FAT8>T9!]S$NR:!@6?:2]/Q'(C M[(5AC!W'\6W+T8D? +O%3@-"OK52*?Y'3$0JT N44F"2V0QG8HMY=3S K+=# M0(5V@6I)<"7*!2(Q\X/H,@SW3_M==2GW\HGW8?VORNVK6]J+Z:]H43\#MNER M7DSQ\X6\X%LR=2QH_E.>[9^KC*IJ+_PUV[%W[\L45-=BL(*&D)*G%37$7I%L ME7!L-G2?O9(=3UL[WV$;=H ]R[9QK,6&[[C$BS4/5F9X"$;HJ[NDSO 5*;ZB MYR9TF\4HKY!?450U5$/E5]H'B2*D)R1]Y3L:%%F*:T[V:_)I=C:1YJ:9=WGXHQYOQ9/8>>)"6U4=9P8 M@MBVT\2$DKT.$U//2M1Q?I=G)/K&OL)5TMQ[M@;B27+W-*7?R*X^'!WN?1Y8 M)@ZHRPN(Q!ZQ(X.X1BAA32YJM'+OV"PXM%@U2;PTJ8"_14BX&"5@X4 M-H) *S0 ^!6;NM=B#>9'6L)J.5 KR 5J1$$'6=#5'',211_@%"@K!P& WKA0 M!)R4?@D)B3'@BX[/67J_WU%="VS],L\?\J>TC-[OR*/H,F-T@)7=!.]BQ($1 M1\;ZR_6U^VU85!$<5<+F&G%1&585!41G M.9&+A8X/^P<(@\[J+!8!G1]&PF__0I[SI,AVO:R!*@'(CAP<>%Z$=9T$1N@9 MQ/9M89]\.O;*_K8% [B%,]T%'*>\1C"GV.+('-&?:05P9/+:R3FIV8\,YG.& MQ9_T)V>O;.:(PGX8.0I=J#3T3@BLLZ< M9!!EZP.3*54'3DXF'YQ:Q^3;: M(17ZK=N1WJ7YO]#'>N?Q MS._!I8\?TCC+GZI5W[O7YA]/W1*U3)X\8<;\QJ2)?=>UL1FYH6W;CN]KD5RI M?I 6M7+(5^V$\"RY.UFO2W$FA^$KF<[ MAJ49L+O<4W 0$Y*ZR7T*CEIT8/1 B#G!)9$B-L G2G(TP%A%0NK=2$7E'SL!_+IA'N2G*A#F0_M7%. @Q\8P FX%NN6Y@FW84P$SZ%&!U M(V9P? UQ (09[1D;8F8JKR',,,]5VV8K,JR=(K,\&WQ30QQ6[-ST1IY:=L'Z M<"CQ,8GIA[38YWP;7GV*I_>'JWG5LURVXJ<&UH@?4-?5B>]X"^X/3Z,+?7\7 MWRC^D(9YDUZ-0GZ[N*C:H_#DQQ?>!9Y_T7=,//;OC7SHN1%0[E+Q#.5BEJZ0 MP26GO+P<7'LH7%;&&E],6"*' M'".3B1[ (;=+!)'3]2111'*(%=HX?B+E/F?_'6W97%^GM=E/MD5QH-F!'_@6 MC31+62?'81G6/@/J-"5^:@2H-H+53E&^):L$V6)+O94IA+ER:-_'5KY5SXL6 M,+1%,\@1"?XX_2"G*0*UA)P9"MX5\KJ9&.OV03=I=$U*VLNBB4T5D>H! M.3SB9AT@)Q7J]G^K+.] M7AQ%.' \+=!CW75,#]*(71P:9)CP!NU,D#I4_-R(PALS_; OJAZ,/[+_MQ%/ M,A_Q7$JRV/)@'>I@5EZ5[KSK,O9SRU@O1ES%C/-U.* MRG+=<'*4);<) V^,O9'?_ MG)<,B2=QY:^\+U91I@]!>WE"\ 8Q?.25EP)-']"J4T*!F%3[HFR20+EXM9W\ M4AU7U): MV^PJM#P5W3O2"T99(:[2'K==[ZOREP_?LO.8BN$'. C="$=F0&@0FWKL@4J4 M ?%7]E_LV^8I#)4,\*<@3+*,E75#)%7%6B;11O&0<2JVB(4,H/]QXB#CU(!B M(!/#R#;CS,)_UM6@BGIJ^YR5]-B^:O1VD<M17V@5W;L#S=<0W-\F YN&-0D&^\5#9N!5SU"&FR<8J_PIS!)$G4,AT< M4YLG*NL.#F+/9)SID6-H;DPC ^).55 DX3W7(TC,.:I0&QB0.FC<8J[2Z'E. M,45.D2V^5]Y07(/I-^!>@HBG'@,)LE@>59 M7JCI!A$ZLAX#6'MITT"B%A-Q4/&#H$%.YL^!EFH*LT>@DJ!#H"E-I,Z !@?< M[ AH2IWN"=#DH!YI1Q[60FD\'AMML M-AU7I3N73CPE-Y..1 :OJOMG_?[D5,.>Y]O8)SK[/2%6&(%*>4W#K6QFQSAW MG4(9UJCRJ90SY(E-H>HH@5GE5-2_ 5XHIJ6CRG ';=.X44_Q\ZA1\2S)( M?U8P8Z[\5V7Y6L"G5N)CPZ!A&$8Q#7P;%G83PET]!G?\VC?R &U>C#W!6+QJ M1J![W;-:.=M0D,O*@]Z6=7D9]0VF MY>/ T@QLN7X8>5I@A XHVCR*M/:Z^_+^\X?//WU!/WR\_?+E1W1W.W9/PXQ-DZ\?TJ@*MPKF'HZ/L+)%BD>49Q2=MCQU.@+7W$=,U(+R+.,H M>4FB/=DI"C:+J2>5I3/.J=;/N!)Y6,S\.G%@WT6<'!Z%.L!M:MN:$ M@<9^#5LZCT&MOEJNNS>B'W994?R(V-(9%=5D0'"K@J#E,^@*![=SBJTT?;[-P>V0ZMP-%#\E3MZ)@(Z-/GNP_H*DN+).+]CL4GV!DV MYB=9=43 K'.6@Q7ZAXKI*C7KS@R]VPS3B(-4MH=SJ)LK(-'VZCUL#MI=0*&G[UML_1_ &1$LUA M1BNEM-0UW%&E%EW%[8^Z^77<4<6&KN2./RRY(*X.I_[.'&RG!O,]?:'IGKYG MXMY\9Y:0DMW5OBC9JC+_.):O$5DZ]AQ7PWY(W3 *XB@PA6[)+Y9D9;,>B+C6 MHF(N*^H(BSYGY?&B*F'+3)*7O/I'_6JU[FY&N^#/1?NPK-((O]#\)0GI!6K4 M79 B(O]Y"B[:M_B4%H?$_Q@?$'SCL)1<53L+:3FVW7HLI:NW-UD\('SSYG.F%%]A MFR*@H]0>96KUN@KU+O9L# (_ (\$-.^*'NE]>G(-OUNH10BHGN^3CR0RV,(S\R M@U TZGLR\LK+F 8+U6#BL=U3[>?CN=(ZP:Q$4!U0U'90=*E([>E(FT5G!Q7H M1F2''U#458?-5\\T+U_OV =5\FNN[+?/3P/9_9[#IAC;X)4X#(U2ZENF \KN M%X=>^P@TBA(^D1<\-^&Y$:*^5]Y*L+!OSCBI8E/6.E0! P^-#-T&.JT8;/'- M!;FHKZ;/DK:\9\ZL_FOUS1D'?MO>.;.$S/;/F1]!HM?&4$&ASWM>K.PVOJK>0V*2HX*:/D@ M3-^T&UF-%.":>*R"6$/4+=_7UT0]K$44H"O&&H3)]<-01ARL"0:4@,GV%\*# M;=?X JK?2T5>:))?2;= MSO";V_F826"V-BNN<_?"21__(8?6GU:"M?6B<)\P@J\*DO&'#>Y+D3;EDWAKX MI+CR3SE;!=?EDR_35]1YL_Q*2O[JCF^$/E%:HLOGYUT25N<+OS1%X;EVS9[R M>I_7OWFI,DGY&.('U(H^Q&E'^3:?']2Q_C$^.L55L]72+G42KTB$S0[MU5+6 M/=]7/+)$1DY:I+S:-T/Y\A)>M5WJA;-QAE]?/1,G+?A1;:<?M;+'*,"N3TQ9D4Y,:25G4 M\(B;V=.D0EUKFGY0,IN-\%R)JA0T'^TV?F KLH)WELK2Z^R)).EYNH)ON#@P M?(K#P+5U3XM]P_9 :6FSD&OGEY$ZMZP2 ?U:8P(SZ 5X$SLN4LL&S%J!1,"3 MK81U4Y4U-0^X;?J3, &]/";Q-^4,O[[__4"^'PN^ V]F3XRPWE>VN;;.4-$1 M=I7[V0+J*?K63B%M^G454/G\>RKRBD0T_7V6QS0IV6C1<"3=UT(5=JB^7"Z?FR^.M;H)[0\[%E1C V+Z+'E>+KNF;"R27 A M(%]KN19 O %QO,N^%8A_9B@[)( <^S0#>]Y(4"UF]^O2!_0*XXV;CSDTXHV; M5]D+R/.U;B_G*0'^"#V=!0@2[.TL,I*2>HH\@GGY5"ZHI]B,L$%<^= D^/(I MVXLF/L_H/1]25J,RS$D,E5=$$ J65E@\TU!5A<5VV+>LL'BFVDR%Q?.GX49W M+(IY^3TI1 WM]*V5C>L()CAC#^@U;TCR*D%C9HRTDU;TR/Q[-#> M^&LG$S2 B"-",B;[1 C$M9:I!S.8$\VDDD+[*D(R0A>I*ID.*O1A C-!1_68 M3@/MO[9A#NBHS*<)H../R>VJ_TZ3QZ\EC2[9'$L>#]GIU\ENSWY;U4 M.K-Q M+QQN>SC0B(ECPZ&,3B/63 .VI09*L/I^N@%&/R1-]>'B1]CN>2&E<6!B$M,0 MTR#T2>39<10)W3/>@% );]U*@TDM3L,IRCHKZZJMN?XW%&U-O5C48D5"8?-# M*PAJ)$''VV.U%*@CQ@5J!%07CI D0E$L HJ^:2!"DIKS*(3L,'+._SHIR.-C M3A^K.9O?2:JJE'PG-$\T?F4?Y*<^^ ME5_[/5 K^S /:-I"R%2J_ MRE$A%:H%0FT6RI6CH!OJE1P![D9^3J-\]_KXA8;[G"%^^F=YER/TZ.L["88.&7H=;/56@#TB>3_I+P$:'69ZBM['. =9CB9]P;JZ(!9OR 3 M%[SG1:BDT)*XME(&/C/T9@8MIF+7@ 7?D"ON$5(:%;QNZ.7#IUON#]@G_IGV M*JTYCH9].S P, ; M;FR%H'SI<:B5UQZ,I4YR)>]?B<(N/"QN.,&86,10#0\P)]4I+L;5OQ)2'QPA MG-=,46QP FC3J."\PN?Q0($W).N%#Y0L:XLKO[*%#L]]W?/2*3??0_9HG?UV M?B>"Q 03G?C8H]0GINTY41S 3H6EY%C];)A+]5?T@>&RAX %7^68%?,%J[,% M28=OZZDMHZE5B7S38TM8XU0GI.P89 M=9-T+_.<[X6KXBOO7H_/-/5MZXZBO,#3N2/SXQ#[?J#AT-%UUXYI$!"ANHG* M)5MY;=-M?5-)@0,NQEFJJ.N-8KH'.]2HPI SF%WVN%<96EUF^;O M2?FU;8D#O%4F.-IZ9MHF3%3ABE8$]"WA)ZV-$*M<#P,JKLBX1%$W-1T@%>>& M 7U=8;+M6&[7L6#<>;Z^:?H\Z5;#Q-4TVS0BW3>%\O47RK%Z=A83('FAB,8Q M#:L6;EGYE9E.40?6$UHHS@P5H%[, VU *,PCR66*7G2J%*Z<-2I.SIK9HP)2 MO'T6J3A50MFD@.'DR]$_D%T2)J1SWXA:S&N14#.Q&Q."/9/R[G-.Y.JQ8\:! M> V=(825/5.#!:_.?DJ#V,G3(N7 9TY-+?8&<$$A^E-5X77HI55>6H9^[L.5 MJD(_J(U($?K3%S>O03\H]U )^N$'X3DI]9;BZ?$NIU&9/Z71^QUY%$U%&7QY M95]0[Z0?DB<>UN3 E#?L25+1"EOC2D^[!R7ZPMS#N*KH5XZL*(EL4BNI5)+A M$3?+()E4J)LX,OV@A#%%__F0W=&,;^DE$D)'7E_;H [K#O20H;N;VY/HEDS& MYQ@- @:VG &@B0DJOT+NYHRNMU(GQS3PJF0B1/Y(T^:_JX[O* MTB+;)5$=6DLC9N9%NU"YC=\G*4G9%+K[PGY3A]R <2\E6"LF"W3$NT G E8] M(+LB\HWI04ATE'*5L)E2WE2E(BB1:=NL!94T]A(D][E,P^ MCOGU@^*9A()K]EFBQ+R""O6!JW>&6%^89GZR!CVTNU9G\W-Z*;+Q49A-;7I. MV7,;GGU>MDO!"S/^+'^]VN&NWN_E.P^J0^(K9^F.6)[2 ];^;&F/M0->.31(M-CJ" P);4P0(1+<4Z0Z< M)$?45MSR3D0YN9C6U,#;!;8$U#N);HD\+]W!)^=+Y6M:_[=3)/ET"7T^7Q++ MQ6QO'.#8<6([-"BQ @TV7PHBKVS)QUU?O2G>-;C"Q@RG4G1B78$@Z&1;0Z,? M6B%^Y%UVSS;*QWVRTL9),.75M5$2Q-VZJ1*,CH$62\ !Y+O9+FEE^\9];)=U ML)5L7_MVO6LWZ%JKO&7MV_:K%6U6JZ!3;3=#XY>XFNOJ1*B=[2C"RI;78,'SDDYIF+8P)R0A]0 +DC!.E45GH(EK?+2 M%*RY#U[T1)M32L>NYQ*9.8#@.J#3Q,,S:^VX.BCJHDOW.1C@2#$XOUARXZX8K M#0],3^JD*BP]#+)M4'I2T5Y(>OIIB1G]?,1/65I^W;W>TY F+SRHUKF&S\PU MP&9L!]@U#1/[;FQAD_B>1]GL3TRA_38$=!/C)4)[]F6Y^A@3VQ-:_TA+L/;1?>=^>74N1FNIJOR\HI$+)95@ ,'H3A3" M*E6-@T%,1*H<50-=&<13"PXLNC).E=C&5HWZ0,_;T?N VKH'A=5-9E535:YD M'&C;^B.S"O<*BLR_(9^ 51\YW-,=+R?[\7C&6AEQ9$PZ*, "5(I M6G/:*53_STO3W ;_US0:@/8:S<3!#APXPB' MKDU#PW5U3P>UFYI$VSA').?H.(OQGJ]@N0#2!6.'J!,S<&6$P"R\=TOBOB6# M8:,*?(WJL1,Z*B\@.X3U1C5D)]0>+R,[]9(*4S\DBQSN.)X9N^?P2U.ZB4W; M-US=CAS# Q4UFL%;V=Q/LYK D_<<63+FO8B"A09^P%[G J>8GJL8>1_M#(5QR[:F]]L'%!=Y$+C MT&M+JRS?D#QEXQ=W-&]KA";A91HUI<6F#U$"S<:$FAH.(Q+%NNL[EAW+U50& MR;'A44I(=N%^=RALD.Z?^">2Y57 *J)I]I2DU=^3%-%&!_3,*QUR+62K)L,^ M%<'HWOI*/:QE)4C5XVNYYZ7 M2/T8K// _XCX[?'>[D2W^4&"C8W8"=S8][W(,X23/*:QM@A"1(@Y04BMTAEZ MILU5L=**-B0-$9=*B0 D5*@C1"YU8A$QL/P(,54G,R%FAM@NYT%,EY/L!L%7 M9/,8'NM3F.^C;NN#)E1P--X/)7TJ!DXJZPT"<3"Q XIM,W HI<0)-!V6,ZA& M,,AW72J_\/H8JORK@G8K<.;%YNGMV81Y#E S%G[]A!E5LDMJO[+&^:E:PM9L MT (7ZNW[M4@3*=2^17YT^/KC[W=4UP);9[[Y,LJ>&0ZD0\/X""NO11@P MYLB(0V/]9-9NI!!?GTSP,+]*44,!S.,(:*^TA<.\CE(+EXEA-UN^S*O67<0( M/"T9"BC95N)KMF-O%#>_[Y/R]4,:[O;<_._XUB-++\LR3X)]69UW9$R0D#>R MRZK\[+9C]?GU!T\/L1=3@@G1^2&%JX6Q!JE4K48LD"^0K6--*_& L8156'?\ M"'NA:V S((9-/5=S;?+;,\V3+/I2DKS\HW)_+J+P)_"./B8I/Z5# 6'_ "T, MO,['$$41]B-=QR0P+,.W?-4*E7A/35";1L!5$ID+TBH=G3)',TD MI;?Q54ZCI'Q/PBK]\QALN:N"B&\.\FR8(GL$)T%A5&J<(Y+:YG 2 M>@F=D'?A^_N;W\O7RV]Y5'Q(O^R?GO)7W@NK*-.'8/<^RR^?=\'N'SFL*"=@ MR)4-__+Q,:>/O"7#3VSS6U8!>O:U3W+T"]GMZP3"RAFCNL]A76*D: [2O)TW94)51)AX\@) \'TU8B5^8+UF76L551248DPI60' VBUY(*-\- M9\B\+K<\85^-IN'.;?PY*VEQ1UZ'>FX8>H2#.'8Q=6-?I[9!#2O\+:V^C=&# M^,ID#$_(:/S::'JHP@;4-A="[#N_:R;FL/+RL-7)*&MB*Y)%)$AYCB,B5[G" M1 VHNF7'G%J*EAJC,)LN+^:4/5]2S#XO9[_O]@7['A=%IX@77[Q4)Q$]&R8F M#G3'P'YHQ+INQF&H@6Z 3(&MO*IHH?F\%?"CT>J,KEI<5_# )&D(;:;C8C]B M?^@N->/8MTTCT&#GSJJ(DSI-WI(Z,?^GB@Z8#Y3G >P)1114Y TGH3;UB")* MGWM%H7<4I9[S,EAM;X7SW)(XH#@P0@T3JA&'WXR+J'B%P3FTE7UC5:0M:; 6 MYEV?D#1MSI8GHP^I"TY'/QGD;1/2 MA_2934D??$FB ]OC8[FD9X .16WYM^,' EFJ*&9Q192 M&A5=92;?Q5?;TE*55PL1Y^"OT#1SH083]V"!AH%LT($*3DS#BRC-/ ME;>-D@896"!NGBZQD)=2$F!S1 M=^Z(6O,I)J.!1A:\N^"6LJJ((V#S>IF$P M8?7/8V'B+\I9?F>D^BK#Y;[\FN7)?]&H9_.ZACW;C+$7N-0+39W8(2@!:0)K M96MOOM,%A[ZH"SL5B!S0T0])VOSV1Y@GF*)/S 7B7)V*&VG]K9;N\^4[S,"DHJL M\9Y3U02B/-): 6,[58J-H%JPX,V@!G(AF].AM@O4#*IP$IX9?D)N:OM,RRM2 M?&4SZ$L2T>C=Z\]L_?PAK0NJ\^5S6"8O57G@LAC@P'%=;%(C,(TP,F// M@1WRPH58_>B7RX-:@5#PBG[@,J$D_1$=Q$*-7">I]?Q.(]NC)&R_$K5'"&*7 M8E5]/F)3ZKJ< V?:[I?3)=*7D*KF+]23Q;, M1ZGA25%)Z3&U5ZTLW0/] Q28'B-"K,[TZ-LP-U+D97UCZIX^LV_/5S8:\UV/ M.7DZ;E'JA'+]W(>X?H"]V(ZQKCF>97DV\R.NB \!8*Y]5'V,$$!Z&D-(F_80 M*U$!@2($B;^ ,)U5MG(/,J MS!-$-/GMNCGU^H\]R9DY\9[ _ Y)+V_.)IB8@87C2/=<,R .B2P1RY_ 6-G2 M6U1T@&WNQXA9_!0YTQ:N2&681<.U%39? 7TF8A;L[=I:V0]'0YT:;&AJ&KS^'/Z4I31X5[03WE:LLW$79[_(R]@ MN6#2 "O;Y3\HR7'V0G/,?T)77WGE''YC;?R"6U'?@ZLOMMWE298C_FZ!'KZ2 MDI=C/BGPQ9L3_%SMOB UB.0_C_E0Y28?!Z:"KK$AU@Y/G95M'\X;R'[.B M:%.EZ6NM<+\R.DH]3SSB;*-371L MCUNTU==Y#2G"MB$.O[GCN03;@:?I=N0'ONM!ZJEM*#O(C<"+KM4RH!]V3(H? M45!)S5-N^2]++C>TN_5V'ZJ8H_J#?E0PW]=^2A^K3^F0)%IK$GKV?]^2"Y,]-#K1VQKO=>E0A\Y_60/%75[SY]OON CC6)F4\ %LX1 M86E^;ZN8()A[%>5FE2:%0.WE\WIFQM\VV4=,V5X&D.!KLB?BI*!MKOV^;L;: MVS)Z;/EH$=X:U<61HWO4BDED6S[L#'P8:/4M(S^CZ>!6Q[9RN\5[9]'SSR_M.'Q0'F(XMUKYV\/0[6J;,?$ M@1U[V+$C2S=-8CM^)-?I6$R E^?"I%=^C#;Z]L:WH*WUM&I2N^F1(3?;0$^KU-TSSSRYK(9D9\UTF4;\&GK9F62! M-S-@@VZ[(KRHZBV4J"/(!7K("?NZAM7W-:#E-TI3=).6588^VE='E9_G3>K[Z1]:P($]>M_NH$U+0L3R.P2VE#,!!CD[IV=D]?LMT+/W_: MG1191ACMF#RHA%_"$&#+((0MSD,#>UI$V+8_(I8E5,-1%5-,6H3RWW>4Y5K!%$=%,5M1N"V#9B-Z%D M+UHW]:QL28FB+)B/O/G.UWJT.-\OVZZ-?3W4<&3$?NP:01PY-B0OXQQ@Y>2) MNF-=R$&KR9TVL-!*$6>LB!GC$EUAAGAU4/!F3D&),A##6BBK_7 V_,8%'X:5 MZU=Y&'E.MA=]U=!2JA-]]\VU3Z0;**DN]"<:SF]PERD',Y>A#O1BNDKTGQ]2 M:4'W^9/A-NX]/Z1*O_/\X%,2M3G;,KO7M/[OA_1C$K,_BWW.*RG=9;LD9%NY M6[:BO'YB^X0(:G2R11>@KO+@)2BL4 M3XP(>KFSF0NU/RF0N'4MN)W--@Y)AE'GU'6QS$N^9B_U2B5UV\M-,IYQ?*"N7D"[-H)8%%L M3[0.-S!7SF5 1R$N#DG5B,MQ@6I)T%$4=9LIN/J*MED X$TW8'!"SK=F$B/ MZV@KH-['__%\_0W;\A M6L$#TQ/[#(DM$Y;I#3/E>OP+U.T=S^\6W!&UYQ?C.JE*(^P#;)LH.*I@+Q5P M_$DY4ZS.=(=J@3:];AWLZX:)2>@9@4\=/XA-V+'K*<#J!ZZ77[[C$V3Q M2SB1\@M2@)MYCR5T='W,HG'@GNB>%CQ\]53EW=/B\QU8?A ?,-=?,25 MO4Y'$!0Q25":E2BO93G8CKAK 3 U[U#6(0GF1KK\<"$0DP+=G_&#?E5^QQVN MNY2[ ,!LYB3@JG==@\3;>B=8@8$]UW!Q:+MV&/+8DPG* MTAO!V2+V!-OS"A(241O[<1A@W_/\*#8TV_%!1WHJ")&X?,3^C3N!8Q9'=3*^ M:^ 3:![C&%MBH0(%',#\8*^F_0%37?!@1BE%480QE$W#"3.JGL<5YAZ'+VD^ MI$7"GFPVO^VY/^^2]S%)Z0?F0.8>B6F @T'@6/@V+-<.XI\W8=U5!7 7']Y MR26HOMX9!T?-G2U$*BF@C97G.11;:"IF!N8$6E(:](J<"K^^8EQV@E!*82Y!C0[H8P*R&BN__C^.]R97_6?7';OG/ MORC?9CVI2]4R[U*7PGVD*5^%'"N/'F/,Y[DGFH6)R5/ 2.0$(0ET4_.@G=?% MX5=V#%>WGSY]>/AT\_GA"[K\?(VN;C\_?/C\T\WGJP\WP'05(*UB7F(]LF N MHR-'M8(XD:13L%9Q%'\9#0J[N0/ -V_P#B=FJ.>[Q"@2O:-X.:!.>:!?BL^T M;$IN0X__1,9:VWN ;DXB#,U''523 _868KRL<.@' MT5RNG9((P':=DP#JGC1)@KPG<=GYYS]_^?-=GD7[L*RV+O?)X]>R^$+2<%]D M3?^QLY6%'P78UP(#1[85Q::FNY89BW@#4<"5O0&7 #4B-/6[:B$01HT<@#NS M(@1.^X$U:('Y 0%&YCNLR5$#N#JLF"*Y:\)+OCRPB\ =2])IO*SU524[/9E\D*_T'"?5P?=-]_#W3ZB4=V-Y.EY7S8)5S.\J%6P+;_TT'$JL-F(R2_ M5XPJ,=6E?:["FZH;%$IDVO;BA4H:>_UY,3%!]]%&DE1>7-2ZWN^R0150TT#"_-\Z5F"]3P@#, M/QV5/Z90?9E3'NQL9A53Y$#&<39U"K/JGAOZ_ LPX^7MR:OZQ:]7E'=HV7U( M(_K]?]/7GM&&'O9]V\*Q&>G4I*'F$5W$:$<15C;6&A,UH*A"10Q6S%#'>9DV M4"7:P@P3K*BP4_6=LA^.)K?^(B;F-VL0JVYS3\H?^R3I=5-Y:I+ M>J?G^;G!N8&)?2\TL6OINFM&<6"X&O2,9P1K_9 LKX!><.CJIK_Q-Y1FZ)DT MM>/^AG1-N]#J_Q_V$_OR:Y8G_T4C]L_6A>^9%[KF5ML,_E?;N7 ,MWTX*8H] M;9),NFWC"SX_?6(?RU=DZA>(?^_J NS7-*SVD>VO[0O$QGFF(5\Q[8 5"*8^ M1?$C)06?#?S\B'TL%>H%JG OT*U 06FIHZ(9]12>"XTA;7X(-*/RT(G/W"L2 M[4MWN\OH/Q\RON!OXG"BW4I[;Z[L)Q@@8HC[IF#F?EK3^0 LK*_HJ&9R;43[PVW7-714E9,FH>-/J9H4R>BO)N%+?"G0,Y_EZ^2V/BL\E__VWXC[>A67T(7TH M=]P_O,_RJY<\^D<.FQP50*ULU=>\T =-([8&SIOLXF-XF!_[LR][T_.NZ7S- MKTA7#WY+"GX).-ZQ]3!;5O->V%7)KI,Y*LYX;Z,7FK,G_D%)+CX]J_B8YN?S MC3\AF.O9^L-1O*)0R*W4$D0%_F9K%H5D=15C/#3\HH47^_RC'^9HW>O M/Q>481UBD9=\-UV=/)P',XR 8F(''M8>6U MJOAQ%?\=3WBL$B!YD*=Y=&(_"#]E ).CZMA!''C;Q9V'?,&UB^I9O&\ &*PPZ$I_32.I4?'30 MS0[&Y]3JGHW//KM@7KU\?LYIF%1+_B83^/+^BWBT3GBPE>VNPD== =IL\A^8 M#-!,V7EJ !.I*E9@=CE'B,*8%5A;E=/J)-[VLZN(^H.3K-"+*AIIO2-%4GRI M.DG=IK^0/.$K+=YL1S]?3H<1Q4'HFMBP=5YNSR>F8%S^0=:^DBZJLYJLTS9J ?<.66?-D3#?, M$G@?OD:_XDM]-N15%O7;Z_D^)K86XS V(\\WV+[;O\UH!P22R*8ZTR+)U-XH]WX7,EX,H*QO)$;/.583-C\.\B$V&B[6% M&="YHBLL@"6RS4H!S+GOOKFQ>/!>Q@PG* MLNSK.6U8*E2$V=29=NHS*T=UDO9!07_?L\7B MS0M/B1VM=>7I 0YL)\)1['J1I9E>&(-R+$>1UH[__/SNR\U__'SS^0'=_,+^ M!,9[1OD1C/.HT!H8WSE HAISI4)4LZJI"N:,XFP;Q)E3MQ>\F7U!1:.(*B)T M&_]D"P5JW1P$(!_P]8.XN1,]WP C+.XTQY;L_"^S)*]])JW M5W8B'$*ZXUVKX/PB?+EN,-,^[UIWTHER4NG.U%+1>*X=\JU:RYVI--$\ M[OQ)B8)Q5V079;LL[P63ZAO)A+*? K82=VW',77?]TRA$@ #8Z\=9VW 7- MSG2?-JF%&@'CK V.3)FV,ZT %=GDM9,KOC;[D<$JK V+/UE,[>R5[>JF#IY&,?^@E!R8=UC*"]@U".NJR#',XVWJ%H35/W<*XB\NJX#0N2I_@"O9 M3U7OK.K7ARZ.GYG* WVM7.S:KH5]7[.Q9L8!,74S))K0SD&)-&OOX+,4MSVN M> YL$PTD_!-A!14KM*"W,.KK.RQB27$5"#E9WJ16Q"+:QBI*+!L4'F=D@_S$\#]1PIMR7-,BS).J M%#*X@<;\2!MXKY\N+^]0(P+JR" >EQ0@9#Y&J98+F).9HF&%!AGBJDK%, 6& MWRR>*:YJ-[8)>$OVJDES)?3CH4WT6;@S\$Q,**78CP(W,EPOM$VANU[C$&MG M'!PO&7\4:!4MRHO8ZF&9MC!K!2HJ<6UD3!=E]T1Z !M?#!E3L'\39/1)R58, M51/-\QV"QL\6J.Y@+8AMVW5LQ[!"2(&0>EB0@<&+?]2%=V0:V39:BYD27!>8 M^5Q.*P#O$' BKZH2__6@V];H/U&D5V3_]%]5)-&TRU+>?)J\5K4AK_=TH)A M747'\IF1!#9V/J*H(=&%^C<($, M/:MDTA M8+!K3YHM''JN\0"9(.+439OZ>H3 C+X5 3UDJ!$"M5)!%02AN*\<@EC9+]X^T7!'GK+O^(X(7A>=H$/$_RU5$NCKFIZD M&+6(,KF P]I"?-A2K27]54][52YI2I]I]S/XYH:N9DKR4[>ZUF\I?20EC1[$@QABZ$)? M2[_^6O9D$'<\527O]O2_#@S678FJ?Y")% J2*[8?4\B5;/73"A?]T$KP(R]@ M7M/6J0&L." )4UM=>501T*VKI0*(&"B>"GE[0+ MS_1;]4_]PSG3Q('N>9A$NJ/'>N#'+NQ6L!#LV@=V'*UJ9D;8Q[F@C[(@B6). M0STU,*=1U\*H!4"U!,TMP(NZQW&5JORM?D*AUX#IK;)BW#SH]F7CA(D8K!TG M_C8\^^:.9K B&X<75C;GNYM;\929HQ;35BFM '"+<7.KN%9&3VBI5);C*)ME MK/0$[R:F]/]1\AA\5[%':[MXQV;7J-O0I7^%OEI#FYJ./48Y M>X36E1(;"12>Y(,T5G72+P:Z;28 B(A>I@#L;HH0!F M_[7V'=!U,MKG55-U4C\.M.VY_*S"O5/X^3?DH_&'Z/4=&2GCJ&L.]GPV]U/+ MIM0, Q)[@-/+,9B5C7.*B83K!][>/&0_KL%0V'[B:;E% [\Z_"W9[7K!^9C@P#,UK >V97N> MX]A!!%DBM .O[%-:&-CL?]!:;*Z7T07F-V;5 $_BYS(KFK(/PVXZ09\KZ%6V3\O\]2/Y=OE42A:1FAUW97LYK\.$ MHGW5P^H@$L^_Y4*A1BK$Q+I ET_\;])UJ>;9G(]YK4DDS%C7X7!)G2MA,E14 MP)H'>ZO:6,(T3%3-$A]#8H%_^9R5]/N'-/QS9UU/+2? L1?[V#6-"'NNZ;-) MV/(URPM-PQ:Z8C8X^LJNI(8#K&A[V@NLX9?H!+/J&JGJ.OMGF?5Z3SO ,GV) MEG*K\ZZVBI;D8TI,KL1[+VVW !^3]V3=/?J0?*6MHJSR^BK;C^PHP"X-V!^. M[N# ]'5LAM1P#6KZ1 ?5Q.B,O;+E7V4XS)Z>:!XF9-<6O$T.\/ R6BTE8LMQ M245A[J #HK;NU9GD"NM;M2-O7L?J3*6A>E7GCR@I$O_ 1KG.GDB2GJ>#V)Z% M/9.956P2PW7#(#8\4(1[%&GM#)"SFNF((Z-?:VSHU>U1ML3L3 D',*N35']I MR?B^:NN4C._@O&7)^+ZZ,R7C!UZ06?V&M"01FT^'R\G&;A74=K#I!'H8AYH? M$J&0T]#@:Z]]6S3( O%,?9'5K[Q2P,5O"R2U\CU3#++PE5=0<_>V7#).RSMZ8IWY!G9KF0E\QHTNB%YFJ2/Q;#I>T3#?D (MB//=*AM M4")F^M,P*SN!%A2UJ$#CF>%(;))>KCG,4T@H+=&D;$HG95W*!D$V;E,VI6B_ M3]GDTRKK3XS5;N3]ER(;^[%-L$[M( B=*" Q+'ED#G%ELSU>,ZC;LJ2=>HWR M^22S-(J9LU)R8)8]54-BE3034557K0OQ9@40A=47JP"QO)#AT.W;<2*C1KA#:ZA-X@XUJ<-2B0^?O*<)$ MIW%%-$!G\Q$&5IG5!514-KE/86T\QPNHW9_J15Z"GW+?Y#E//&T/NQYX'V[1 MD^RA=U'# S4Z'I]3IG@!//B<3YWKX-+S--0VVS=4U$^M>Y%*B^;KI M"'5).!UV[=C6PR=(\.>@K$@\2T8%8"3KX9-4#.N@!B1Z):..9-QJXD,!1JS. MA9Z.51V>WC!*=2[A:7RJ]Z^JBA94%Q6_9CLV1G'S^Y[-M_?C'4_"(,;$IS:F MH:<[D6?'N@U:^ +Q5S;ZD8OYU7V51J3_%]5"+6J) F5=;/6\(IAB!CM+UK3%JJ0 :+*2V@N;K:AJ$S,H&Z(V6?;#T5)G M!][$5$75:VU5^'FY:?4S+:](\?4NSUZ2B$;O7G\N:/0A?9^D;,O"JS&&9?)2 MI;*-CW8QL[FF?9KNX2'B4 -%<2AP89-+P!$^]0'C))T)[71&(S<-R* M@,A!!M@\#*!5;&I>ARS@;HYSU$J @E?TP\\U83^B@QRH$>2UNA6VVT?M.KOJ MH,EK+S:9)Q.-(,$S/)P<19,^ 'C3=0">5DIJLSPRY&:[Y6F5 MNMOEF2?E)O:?TYSR>Y4T^HDD*6_L?IN>7QREENFQW7*U;PY<[+E>@"DU7#TR M71)YCD0-R!E8H:_IXN*/,U=+T8Z)!9O/Y]@4F\15D"-EPT=@Q)'1#QS[1\18 M6>6&JJ">BB;A.;1-9UY!U<^G6]'7Y'S!W3[8)>'/99.4S@=.V2?X.G[UU?)C MYAA"'4=6Y$:FJ9EV(+0W%X=A092\]RK F9C1JV4"9O< $L!&+JZ7(CL7 M -S4U,4).+=VP)N2=:"?>(C@OYKJ,Q_2DGTIDF!'AWNHQ+:% S]T<$PU:NO\ MM#JV8.?]TX"KG_AWX8&EG:>9$C-Q==I#S;M%JIN=\-:L:5)2_#%YH5%5+.H@ MUPIEG86T5E7.>1ILVS+.0HKWRC>+O25G\-^GJ91M?TA>ZR9[Z4'VG!8$<: M]K70P*YNQ99+8A([ 6P*GL1;?09NT:L^9=$1'WH);HHS,7M5Q@/,;D\(Z "K MGW>%%%1V!6X*:^,K< )J]Z_ B;PD9^#5S=FK+*WZ3^_)[H'F3[W==&7=U-=P M0$T?FS2T8M.GND] $^\XU,JS;P6,.LB(0TMNJ2<($S-M-33 [%J6 ;!9SRNG MR*8G@#8UZ'F%SZU9X W)_7+TG_LFU/:0\2M\:9CLZ&=:?DC#[(GR>-Q#-G0> M=NQ:>#@/:SO2GSL!S25L]6U[6/,TQ_6"T#-;UC?-6;)32 M$B65X.B'716/9O^4? MQT%_&1-;%D M^NC4O=$8Z&7X^S[)Z;M]D:2429%0ME6\SU[)KGQMG[JCS)S2DCS2\ZA+:-HX M\!P=NR1B6SPK=!RQ/EF+I%@[#:)"1WD-CYX;?/3#\T$"P^#-&(2Y MV!8+/62HD0FU0EV@AMI&KK9%'_N'HVA;, OI#[0!PY+M@U9C&MAH:"%#TWV( M9 ??L$W10OU/NQ@M'6SM3-F!'4!=3]J),#$U$UM&Z(>A16//!@;YX$*LOKZO MEH+Q+OM6(/ZI#R;/ A?K$E2++<77I0\V"RC.IEUED2W/U^8)MF^S0)8G2#[A M=N'BME,=C+*OT'NF4QM2^7M2?KUBBW"VW,YOOC??-WX^R?X7/9#OO?YN/B_9 M%WDXL@GQ3<^-S="$GEJ I5C=H_&M;E[+!3QG5,"I;E <&*Z%8],W[=@/?4^L MO--&C,I52-R(2]$3HE49@IX;5<+4\H.C9P MH-.0_:03W;"I9T+H%-2V*:,"2O>2147>D6\D5B6>'@MA/-#OY3LF\C][2:(NQ3YQ8VR8 M@1V[1(MH(%3U501LY07(A\^_W'Q^N+W_ MQ7975:WZA>SVO4,)G1+LA1[;N3DF"5TKBHW8:*][B=GS+*;0M_OTKA=T7]&" M\UZY85/UK:II!.QQ!J4O"!Q,*+6PZY+(MMWC1-7O=9$3?E&BDOWOY>OE MMSPJ+J/_?)\>IW;18O;#KZ]LNTWEUZK(5H$ZQ^87Z'V6E:EP0[DI!J;-5Y'R M,(,5T%OQ$D= 3;F*]B-C;E?4?EJID[KV,X]*5@K\.8WRW>OC%QHREI1]F59,OE3@XZK;E M$J<4ZY5,G'QXE5.>T>V^;5/L!<3 NJMKKL-;*EJ6PF.(K2;+^QNV]?\9NN\7 M9DW)@<,&ABO7'7B &UYWM$#+VDHF?KWVGR^)59S>4+^^TCK7*,V!+OGEE2DT%W M'@,S'!W[NFEBP_ =2EQ7#W50[QJH "NO%.[8O_%;#R\\IL #BCGE-XN.+5Z? M#_FA39+SDN:N GR+>8PU680YD5[KUU88U$B#6G$0E^>09KM6,UAQ+E;I#2L M_X:M8L7)F>X<"QA'I@D>KXU19?D6"3]^OJ?)4[!GIOU4%<(-:?+"^^S5V]&F MI)T38,/U-.RZ?HA)%%!L1[ZNQ28UO$CHUBT<>F775,F"R%&8"^:<.N+P2W6- M/!>( I12I \[976I0X8P*A8N^RR=B()NN^P!BG?*<$:I!_@6NQ)]@Q4R"*P MQZ ,$=-]"$$C;MBK4$;3TWZ&4B-('C;O@R*)$I*_?B$[>AM7!S27WY/>SI#H M&O;BV,(TMGWJ43,(J XZ)1U#6MG?&GGW,*J3KU',79]K1S3MW>*>?L"S!C+?+RMX>DY$-]2*/D)8GV9#=DI*'A M8.)8-K8].[0CV]0LL52&4825C;/"Y%_4(RK(1,>9F39-)?K"3+)6E>=@WF6U M7U=FE[/:3-DC>[ECB^QO1SL<'W<3^YM5J[6[^0?E)L?V+N)5]A0D:;74NJHN M:SVRB9C]Q(R\N;#U,2$!+P#:]O4XCZ\X=H0]+Z28L#4,M7W#MH@/F3WE15G9 M@MO>,54?$_:=9K9,PC#GU]G"@X#\QZ.$L-EWP8<@-CUO0RW,6;0RH8Y0%^@H M%CJ1ZP(=)+MHF_FHF^V7\Z-H.;! D$W7"\L).U]0*!A1OM-P4B?F7*;1 3-, M:'%,? 7>VP6-N9Z)=<2H9N4304XRK5>XBRO%@<*.I^+8F[= !=,RU!,5/HA$ MZM-N]Y"3ZFY7GK-O5K4]+S[1IX#FPME/$V.L'8?<[5"#C;K@@!RH*0*F?8%* MW8&!Q!&UT:\ULJI^L0+*R>5"30V\73J4@'HG&5$BS\--\+;\2O,[FL>?**FL M6CSO<.#5E0VN0N3G9'&6/U4]Q!MH6,!Z3.]Y@UNH,O 45I;D)U-Z"1E7D/C M;695$\ITC6GJ,GQT_IO=^11U#Z;N_MM:>N;M_O3Y_O/ARV M0Q.MAD45%YBX%NL,G+(FU$6_1;MP_(RI"6)LI(V*Z.SF*UA1CB((Q.'<4@ND#+7UT9U5EP'X6T2W_HJCN:V#3P* M,T'>MKV)I[Y/BI#L_D%)?I-&UZ3LW28WJ(Y]1R/8\5PWB#3-=F);9#J? MGH M#*?&11P8W?#.)T1TBI]D:-H45>D-C/[*J"QLD"(Z32RGV>NU,;(?CC8X.>@F M1BBB5FN%0L_*+ZK_=YX4;++)BOZJNJZ)00P<6*Z.K@]J(>([_V]RW-<=N*^>^ MYU?@[7A7"2F2PVL>4C5>2W)T(DN*I.T9MN/UQ=^ M[OV2O;T#[I_&QFM>$1A9_'C]@.[9/VTF5T6>1QKQ1GIU_7'HA=2H-.:]Z2H$ M 5L]U,@ Y%F? RGE6Q^==#7O^ARLKG]]]EEE,9IS!3"]IGNR8SIX$WF)99FN M8T1"?7Q@9#4K\^/3P]>_?WE!VR__\??;Y]N7VX?[9[2]_XJ>KE_^_G2/'FY0 M^\C3[4__]@(LG"$H6C%/FWJ!P91^**)24Y4,&%1]P9&?7E@3)@B!H,=UBVT^ M5[44^_=U/CL.;#PJ]B9 E"J*;W)!KB!!L>56K5Q@2^UL,<[GZ2*E2JMQGH-= MH1QG0_ O4X_S7 "0@IP7(^%GI"_?^.7+3?X+V6V+A^27HMR_?BT?DL<\_S4_ MUB)DOXYO]U\^\OC7'!8]*SN_[NN4;SS"D=?>1:3@Z\,OM*@N +D7 MG/_YDK!E+,7OFH GWX0^(',FG1SQ_8UI Z\#)'F\ 51P4O M%9W4,5&:Z&K'R*5BZ1XS%\\%OQJ^WI?L0[KA#6X/0Q%>U IQ8"7LCZ%+J6U; M-'"%C)RAR36O734Y=%-UB:X(BE\ ]^0PO98L10=;(P# 0->\8PBDKG=[DZUV MK3L&HWN=._H,W#)X.NRH:82.NIS0QFI>'',^"D-K^Q.5?;VV9 =;>NN4?A12,>DB2-Z(^' M=,=3;P;BC[DK-#%Q2#8^MMCOO8UKAC$50,=9[3VLN6EZUC3>,ERQT;:U[V[% M;0O FRQ/:%H>;E( &'7%R,TE$._U[NH^S8L @8,=5 MEYCLI\# 1NP8U#4\,W&$F@/V9M:\LM2D !$_9ZBGEX=%6&!:7U.1B6 ZPP.( M7)+%)1>Q-/.:8&%*0ZQ/AB>=#5@O+&F(S[-PI,$') [2-.+NRN\/R76>\]7A M=$5ZE^[I;4G?YJZ,1*?1>,ALJ','+:.?[6EV*':-:Y;&YV$YWH=3 -RSDRIDG'SEH6Q?[8JU653OC9>;E9$DF#B6S7[R(CLR M+(?8"<1>'J&C^XJHN7#G9*_:6^.THBQ_>3PF,C%#6($@@+:QG4-*\: MXU=MI:4)6 IK*@U16;UZT@34H3I)4X_#-Z.V'@6OORGHR>T,T:QR#:5_$7?3 M=N',;Z&22& ZTQ!15CETA'&IK:T[SVH[V #SW8UJZ*\ECDL_Y5E1/.991&G\ MD&Q??JX4ANL+KVQSF2:21!;V'9_]T:(^=1*/_5:\5\$T+:.C?' M&/UZ,ZIV)\X!X'PR(S:!$Y@Z8<#T;%4Y $YNZN0A=Y9;(A?804\,Z>31;V:* M]0Z#8EC.CH>"0V3=U*2L?(=U" PWX-F9B]=+/*\I7J]F+L&^'9G8LF@86Y%C M&0DP1'."FNYPACK&YT13K@' I+Q$_HK6RYU< M=M_)*S)(59_';52U;RI.+4,N3\]V&.' ]"S,7;R>&=/$]6PE[1[[M(6^\<5= M'UNZG2Y*2QL_#HA13.65245E&\BC@)[F!:2@'>0X8FU=(0=(?G)SR'$AS/>( MG!@+CP=I1GFG^D$2V^9KPQ8L^MYGLX-$(;FY87!<0FH6T(9;I/4M&\ MV;>IT3PDI"&,?JLI ]J)C,MH6NN5(8>IN11H4)#(+*@%D2+C;=F60^ZZ#?<^)L6T99AQ'IFO&H&[N M4\0TJ^@Y:7Z ;)N9_U:1!QKFDV(3VZ15"0.FM?)R ._)(@ 5[<63I%;=@T5 M7^Z]0F,DG(=L3V)M2)L&'0((X=0D@B[CF<(*19 MK8^4FX9S#6V BVQ*2 )^0D70P1;V$&J92(XI^ #WH"(QR/D&H1\!S!\H &W2 M&3@U?CU/H "*,S>@R/.R"4NW>Z;I).*S?R4E&>E M(]2Y;(Z0;L]?G>_3HRR8L*:7)I4B +K])-%+I#Y-0UN0!C4R\P8DVY<,U*XJ=_E M[=-M/\%D8Q#'"$W3B3>PHA5@'B0^<@6RF&#/2E2C[84HSSE"+4OJ3BW2TE!T ME('37_5\(RV>RT./_$02Y2!XP:^H/)#=[OLC2>-?BJJ331.C<2HH)5K]06PZ MS7;&>+*1A2ITG!!%*G"(&<2PX/)S/M_*981!,_Z@P_)C<">&. M34'IL>7%';\\//8";K(&BZ\'RHO:O#"Y]D(!PHV%B4LWV"=!F/A.3"V30&X5 MP!QH5DKV400PRQXN0S'+7JMD8'I2]->?B*X:?^2Q]L\?Z'Y6UNIDS=^$33D!P=K7ATZ MU !M;L:ASAOBBU'"-'V@QS$2!@VRL">!2=G3PS.N9CU/ NK:RM,/2L;F'L*" M_N/ 8P0_JLC IE&Y:)CIR'!]']J)(JI)HM]:HBJC3&=PJ0HP'2.S;FSI#-A> M6.G<\RI\-57-]BH*_5NV8Y,\E7L%+INI63_7<@%ZY9(R%#& MEZ-*?$I=.F.26\6[(R(114Z>25*?Z.L1$<&TRT=H!HG\T/U[RC/%7](W&M]D M5>;X+V0'J?PW,87FY:)JO-TI/E!Q@)(L/R]/4!5L >283HAD?D%0) V8]D,$ MH;0^H !:N<35B7G72V2=!W>6V"KPN&2?8>[N;<^)*2WZ<2%UA+AI\KB0&,>! M08BQ<8+(CG[_H'F8B7J,1BA!OMPN/>$/N+YRB)H.H+L3 \"NPR."$C/4%8"' MJ6V-ND/Q2ETTB" H54V(1ZBLVXAX&FJO&?',XQ)QI2,5PYZ_T5WR1%]3?@;@ M*W&315K<, S/9$R*FADNICXS@8; 3%I$/MQ8 FY M@]6SIGE?KYA">8>K*U0P7NJ^* TWJ#BR@WXXO*,R$ZS-HN%-3:\OGRM_H.N@ MBA.M^>SW".&OY>GLM;3L(LXO>FY>TI%E=.)94="I%CE.AJFJI;A>8*L629V% MPNJAL,!&VA8%+0L>)3,<.>M9)B_EZF*34LMT0B.F"96PD"[IK&0?D8JLA$G4 MDPO (%J"5<8(D%HIH%R6HV6#AY*M]KV( M1Q< MH9H'8,JKL!3%M%BE;& *O5@L\(ML0:RJ[JWGR*U[32T(OGF%#>U5LB(7#T$VP:QNAL2&;Q#.%NAQ<3JQ9N5M2B-,2#R$[@SZMJ4L P312 M# LH6&R(<:DHL;.)5@L/&V*_&QGG.Q+?B'->Z)5SEA1'_O( M<,U??J]U6\4!,#AC#/F\*UT!:)AV5 0[(#N]Z]2XRV<02;G*Q^94\.X+;0F7N_0M+9OV'G&"-Z;C8<]Q$AR0Q,<) M(682&L3UQ(JIR9'7K+)'VBBIB5^AM*TZM./T 3XRN&@%_&!:!29AGCX,F*?*SP*VA MQX_WJH8'.%JI-U#SO.7E[HORPGNY? MMX?R6Y:G_TOCTS/;-UZRSNPEH3,SR'5-%FZ$00-5Q=H2-?Z,08V^$KAA2W M.ELD$Y4MS^086;_UV2*!#;9 6S:C;.;*UT-]>0A+66E'Z3YF=5(X6I+0?)4C MP'DC0!X;3..',E1FX4EDIEPB69"2$TJR3^Z.+<0NW.F6 M37&0&!:VXL!W$L]*0CL&;>4CA'0'^UPDJXBU$(.)2G /5B X XKA7UIIDX/ MF)Y,G1.9S\S4Z8&=R=3I/[^PH<-#4FVB==1^45>9AV:0B'X:*IUJQ MBTD<46P'IA5MV$;%=B;1*][+R77'<'!RJ**':H+B=[T].4SK]5)T0#>W.##0 MQ>\8 JG+W]YDJUT C\'H7@*//B-;:F<;Q^R-%8]949+=?Z7O7[*87L9[.T&( M?3-)<.1MS&B3F$$8"UU,39/1K$9-69J&\A6J:2-&'''JT!(\@X*:URXU\&%Z M)HME_?DK1>V9&P:").%*J'%S(1U4!YI%*Z)PI20N6&D2Q0MHL)5U:S M83A]!1MY#N[4N]T7*7OR)8\?LUT:I;1JI7>?E=LX>Z\:2P&O H4GU*Q?#1^H M]9VUW%3M7ZK,A_C KR 89ZAA3=Q3*"ZU>2>B%H'!U%1"5AHJ%( %(>6>%*>R MFN<2#+SKU(0/EG.<-#T^>OY-:E/L1ZZ/?;HQ#".Q$\L'M95O)]:\'K1D8*[+ M(VHQCY ,%IBJSL( .W0N>5;DLSE.NZI;YA+,I>>E]_<2]7Z^\3N8^)'2_*<\ M.[S?2!3W&9]"]_5[31EQTJBB?85NLJS<9Y#8X2D1S&]XBM##]&8*N(YJ._,8 MY4KK3,R[7AV=>7!G17,$'I?;DT[UV'D*:^T^_9F6W[+X=O]!B[*JVUAM6-3> M&#CT71M[?L+S]=T-=CP[86?$*/!MH8:-(*K:PV@P8^*-YE%*=NG_UG5DTB/Y MJMD#N)NK@"S%MD'E$H*:L]V&#/S;;2]$:B90APNE'5W%0:MKZ2I <^V>KN)B M&&CJ"A@LO6B,-(Y])-]Y..!V'[/?Y <:=ZJ0]*Y0 HH)C5UL^+'I!+&_26*A M++EE;.B.GVE;'K_7/%0'P$Q-$2!)N0NO.)JE"5Z")EM*/W;DV_#5+3BT1I]I M$<%H[SP]R<1?I!>UB*#$NU,+S;;$''HA?W[)]KR.-=U'WR_[XE976(D7LY]B M!V\,AT;)QG[ M)+CYLWTK1=T,@"DUZVW#"6I90?&A:H[6<,,#F#K\S(:L+Q+>O(-"D]Q@NJY8 M9"#OA80 I+P9$#JK>3]'3+#X:O%]9\T.O#.F5](25^S_/OVS[0071<& M!^N^[FYIHI;HOXBK]S#:>45>#!2FLGV,Z#=.49%/<1*-E/X-S[B:IDT"ZNK4 M](.2@< \B^I'9IK'W5K,G0R+'[^?'FEZP%1U$JI__4*+\EA8KY>^Y[@)K_@; M8>I85F08)/$\D(M1)7/:[]6*,D\C?B5<5$4J"6>AN$(?-1?HO6(#F#&@\N6( MF?.?)7+8$E.Q@"L>SFN(=U.#PN^H^US#+*H8O:K_@QJ&FR*B"L/#-8A1512Y M2M;6#3;7(-1>3+H.&K"ENAM@&K MU2M*&O*I2I7OO;O=_GA[=_MR>_V,MO=?T?5__/WVY5=H-5!!.8J9(3ID U/C M#@?5]83&7#(H6&7E007)KEPF%":,?KE0X'C92P:>CLG.8/>TMS;8EH-)$%LX M='W;=ES7CWT/MC9TI]>N_RVQJL7'G@HZ'$4D$5DQ]FW#Q=2/C"1Q#1*$0DE" M2^4@T^"S:D*6GF2!HATIBC1)V>&!%&BNW/>\<$0O5.0@0^]0&BI7Z'[BC4O< MF?2Y5W9-TIEZY9N1/JC^9J\ZF=3M?*VW\/KD+U?T7,NK4>29T2QPV/I2"YD3U5!' M7:-<_):/Y:2J%X8&N36LF +J\$,4M=8\W- MO=J%EB#([M66Z!!))P\M"DH?WBDO>;5_O:N+Q-;GQ._-:E+49>/8I _)35I$ M9/,18 HIWE6=%\W+!/R6@RT=>JH).H%5D!70+ M53Q=H2-7J&+KZABVR@Y4989"6JT=;2U*GE6:):AF$'$.%7J/%DM)E3])GI%U M/4R+!=;S.2V?4?*D&'VC\8&WK/OQ4*1[QL8V8H><(N7;&+.9.G\ZQNB5[*:T<&:*53R)OFI:_E#T796YCNF]Z1T9$I M_N.)*^"!4>$;$CPG?H[<81?NB(_\8/.&-)2Z%NCO%2=(15RMN[14;U( M>R=ê&9ZX)K?<<+R0F+R!*"\'189@*YLO<[)18ND-P]5HT5T0_'3+;5@ (A;:R$B) M+D^/>18?HK+J5?HSO2@U65E3D>_BT+,2'%BQL3'(QO:"C7 ;I_[\FO6[[G6; MUU4B .V$!@0QKQ5-#!LO69$XSR?=1N:>$RBG1#-JJITHDV$ZL%,>_8E4 M5.(YYF'=?L[9E>OQT\RQ7F>?NTI81 MM:8R!+I"@UF([.IF,T080\8S:+S)$ @%2T/HA07'5I (C@\BLJTX_!2D5)R MTLF,X<=TDH$%@!X[S^YZ^DJHZJ/B*L80I(9T) M:IWIL2:L/U](\0TQO2EWQ[XH:BXSEKT0P95'NWQENX]6LDRR?/R:HG,'?&0. MG;A3N'*I$)*J-6T1+^NN=BK$UEL'E4P*=RL\E__SF$"%_WL9L04F3-*H(#'2R\K!G)!X. F.# M$R]*+-_T3#<"=OT8H:19ZVO:52FO<^K@)E?3\II6=:52@.FXM DFH3,@%O0 M+61LYI7;ALP [/!0@$%:NAT7S05XX]'K4)U=\5=[,/$<3$AL8"MT+-,-;,=*A,IQ M#,ZN67E/Y 7WST)3*OE8EPP13Q1DKG4[V$#7.DOP2AWH2_P^F!W^6,0)F_R M>X/6N\T\G- 5J@1[HL=3?XXE >LGN-0O?GDVH/8?'K@Z-)>M$PYZ ML/&H1'B*S,MEO*QJ@"H1VZ6)JF926:<2K]N=OV?U!U8U8:\*:^7?+_H\5XNB M%8281&Q1=#=^$%,C\J.-<)-T 7KK.)C.6+A"%1.HNLJI&)%J_CPM1E&/DS+A M2/F=%LE%P@4EA':!(VIZ_I7=44)@^TXIL6$2)]B;=)\6WVC\4Y;%Q< AEI?L M93_YB6NS0ZRQ<:@=$F8("1]B!PCHCM)K****)."\-R0+@>/L0H0P'3T')W.J M'4().-@N1"MWMA5\I;#S[022R2/NT+CU3KD37)\==*>>@U\L;U]?R^L\YV48 M[K/R5UI^I4PSW]*]1!MLD;DT+Q&,A;P*I4&,D6Q/LT-Q7NV#MW-FG*$3:^+W MS$*RFEY7=(@)MLY(2$C#M3-$!E+7SD($5KMVAL#M7CN#QL&5_^856(P28&@OA MUZ"X\UBEU'5BVM64=!Y:5S4%GI:J179/L]9X$Z\\=AJD6>UX-:W[ZP=!X[L/ M:5Z9I-' ]*<%,F]H0TM^];F7+?#5F6G-@'_JOQ3E_O5K>9/_ M0G8/R?4_RN_;/_*X^"G?E_%V'[._CF_W7S[R^-<R;UK+\[#N;)?&=772??S( MOL?6O\&K>E7AW617^>RJ[+BO:1'MLN*0TZ$Z6Y7'S:,)#H+0P(GO4]N*PL@A M+B0"3#6#FM>^AZ>?MO>W_[5]N7VXK[I-_+A]OGU&#S?H\>GZ^?K^I?H;V-VC M\GJW6PRVU=J+#A%YT81B>.%1\B=,M3T:6E8#_8&)A8U+>I&\:"%YSC M)#0OH9P@.E&42A4>D(O8HK<,+6S9 @(%+SCC6!0M&0,$5E7Z<8"7:COQI&1I MTD-8T'\LJHN9T[9H M)F4'IZSH)W&26&$4;0+0H62.H&Z?)"W1#^D^RGD2P-]03.N? MN&G+&SP59;6=L&/_&]D?$A*5ASS=OTHEPX_+5$R=54H*IMHM95Z$IZ&-3L2O M4$5>><[Z+%"U:>GCY#XC\WP6_$AR^?PXE9VF>JM!:&"?QP'Z&\_9; (:F\2' M];,;)@3YMJ4ZV]7]G\.J_W/4(:RBZ=.BMDT:-^RAEM>G^[\K=,]KEO'(XS\Y M-PJB^\20:NVK]%?HC#2ZG4\_+1''5Q5%XMTM.[TNZZ2WRE88+>GO;B@.?&+C MV'8V0>(Y01B(9ZB)4M6\M5=Y?>@]JVM[ V+AA*4VK=?:9 %3\YJ#RGG7X8&G MH7(N( 7S%T@*$$JH0V)R\873DE,4;PB%.QF$*#S9>I&)4'QGX8K@P4N;HQQ[ M[B.+I.U5R)VL.\3#T<;,W"H;UMN!'((BA+6[:EHV&A//4V[5ZD^ML*R M%#2*-$@(:"9UA-/IA=MPL5+#$3'PRKN)S)#]I%8A8L(8[P,B.%Y=DX]BO'?2 MQL5^8"4X,<-H0PQJ![%0%H48.=T6UO7V^?IY>4N/ KHJJ$,-6PM&6GD4FJXY MQ6!J;.%1?)*NBP$7:=TQ,$I2K[/]*P^?YM V!1;@;UA MP&E,+9!%,$Q&MQ[S,KJ<*N)DKP2;,4/$)*C6B\$#U9GC?H'BAJOQ)"Q5ZCM, M9%VUG03:4]?II^74])KDO$I$\4CSUIV21I>[KF/'V&>ZBC>F'X1,2VW/!K6T M'Z2B64DK&ORN OW]^2LOO( *3OIO,/TBY&#=/.EAQB]%!%\ I5)-5I MYB0B18HY3&-5O9R$>:F6TP\ONU6\R?(G^L[>]S>V-?..6F]O/'%YP# .2(3] M3>QA/XR921S'H4WLM@BWF)+.$Q7Z=L^+;,-T]GAQ]D9BWA"$E]3>TZ@*GOLC M+;^A_,A877N;LU;K-; AB("$Q910&,W3<*C)1;,VK?7W-$[[7S<$(IT\U!_A6IX?G< MJVK<(*Q+Y1I^"*9'15[^_L0OS:K9X M*SJ@F-5SS--Z(HT$Z#[FETY%F49L"?B9$AZQK#1"=1#&E)JP 1T587\ZJ"_I:_?:/YCEN?9'XST%_+.'BR_/[P?PZS8,2C!&]/QL._ X([E+V-Z MR5A?Q$"?)U\\'MB!JF(.M=Q=H9/8;UJQURRB(X^H91(]K"]V0 C)JN*7BRU9 MY37 (E&426TR1&4YE?5B5Y1)Y"RH1=VLD@=KGMW>-MZ[]+O9H85#WPJP'R;4 MMQ*?$H] 7.-GL^O>*3BMYM9&(K/M7!""IVI9>,!3M3 R^+EZ"(&J<_79W.N> MJX=@]<[5@P])E-HA;S2^_I-&AS+]8,JF_VX!)8LQ-IUJ"*/CHR@%H. MKM!-EI7[K 2T?9\7ROQA2ZD\8"HW+PH-%;&$\EB,>9SM)<&C:%#N&F82^YQL;'YC:,D4.\EU+);BT MQ%%^I'Z%]A08W3DI,<$=5)$4@!MJ"_^I Y\D;,E$V]TN^X.P+[ANV5H;Y'=9 MH<6I+0!>U5X\16K=K5D =&^G%ADCI_5/M"2\"&9[T#;=&-0$Z;[\T376 %:DBBN:<*47T!P8DN 6F' %H*6 M-CJ&E_S0%4Q#?SRJ!JSRXF 5*;X P5757UP EXL 8"3\;NPQS^)#5#[DSS3_ M8(;%T&G83]A!V/1-',:N;\>1[<54* ]NC(!F<[XA6:4L-53!]V>#VZ;C/XE>PO3?5OR::@'>O>J MZ\LW_N/M?OO&;0$>7#+=-MWL)6AY!@XWH8\=ZEAN'$0^C1/8QKT2Y]IW_]NF MQ@7ZH:UQ\3<>D+;/]KA*\HZ.'/(?3RS"3(1/>L^NX> @<"Q,38,0=V.X5AA" MO)9_P;C':'N*YKFAUS6FB=[P^,45KKU8N9 MF'_!%PK;X5H J(.@;?Q6OE86OR&Y> MB^M5C>^57\6E!;\V>;D>-E^^[5\?]\7^%[*[W3\?WMYX!ZVW]Z+V:; -XU' M-BWWH[UG>5,2FR,C50^X3BN8*JL6UA\']A[F;Q.TO@*@__$SI*^X/+FT.*6; M\,"HK=J11TH0E^UYY":16.2J@O9?>(/KE^SG_7O*R^?6I21%5[/1&=:XXV=6 M4-6NG7WM+^D;Y77H?KY_O.T4F@8T%9D0AL"2HD0.P+5#4 3J*FZ*(953Z_%I MU]/?66AGBCK_M)Q3I),K,]QCTW!\3&A@8>+;Q+!-/R$AT'W1HZ'=T=#-U )V MHA063,!+#$8TQG&P<8TD($5A"Y5JS)[W;D M0;>]$<=5O4"R0[N6I"Y'V*A<8SO$Q'$(3N(H,-UH8SILX7^G>9K%SR7)R[^$ M="_Y$?=MT==TSV_T4$AV//)B=0$S@>+ <1R_)8W=UYXN OZKKLB4C>#=F?"G[: MYD?X;50>R&[W_9&D\2^,[C/=T:BD<9,""@X4ALRIWY8]^9E:GA!G"GT4_URY MHQ0_H(/G-']EUB0YL),M(34/,L8P\I([Z($*K'?YEX'?= 5+C M88M(3-/?JS:3V[ H6D()/E>9/A*=BT"N^ZYYD7'3Y0S0@T='549&+VJQI!P'3M1!/]5A/54V9X'INR MR-110BM'I,X![D>BSHZ VXG'EK3;^+^!;=L'AFI6R//6R(SLH>Z-!+AX&<([ M;[XMA I3N5&4BJ]2)T!)F5I#\ZUF44V Z1I.4X_)7J#LV!\S?G+[H)T DNEF MRE5DMVE13#S3P[%C>PG;&TV?@!H* FCK/H\]W-UM?WQXVK[<_G*-MC\]75__ M?'W_ JS+#9&EZ V$%@E![=4.$]TZ.OJ;%$O@5W:C(4YYY;L.L$CZMR#P*20K M?I]ZCFSW<77O\BW;L?%%O4M<+BG1QL(AI0'VW-BC5AANJ!E :A+.$02M([)E M"G_7"1<=)5@Y_>]]EWRFM)JX+K8C;Y+.3Z+;.&[K-)3RD/-,\?C%M50(=IJ:S M'0QK-C3$),R"554\?)3.N@7$Y^#VBHC/#I"IHS?0W^-X7_.2_4BY.W;+<_I_ MI22_85]-S^I/ AR:48A#XK/_Q7Y$0Z&X(4GZNF,5JOH%EK$Q()78X%*<7@!6 MD UP]Q[NTG.6_U)F**35]4M;!H+SA3AC>F4)*6.G5::2=>LTR198JDY:,M.U MZ>#3KEB,3AKS>?4Y^6GD[*J?TWV6L[EO]VQ.6I3]%F@^]D/+QD&84-,VV/\= M4"SG)0'-BR[OBISM2S9\QS__M*$*S);L247,R%J"5<83>H6V99FGX:&LKB&8 M9E_ ;QE19UJ-051D4?6F7]60&@-W:3^-/B=A-CV3?70HLN%(ZL1PL1];&QQ% MQ"64V-Z&"D5P]J?6K'<-+<#N? YYE MP;;[0>8G=_+S$>MMTH.(Z19HVNRB-%% M1\*2[41'125F+JL0 $R1.]C_[R%/BSBMN[VI[RHZATV1O3Q*9E6[>0[LI?T\ M^[RLYC:=PT^+@F"(IL ,.C_*ANC9KJ(PAA. 3MEG.4YIY2]S%G+_XYP? C<( M7TAXV)'\+BTN&MJ+&H*C$VC>+AJZB!.^@I8-&4<];^\I 0S3Q"[6)EU?;4RG M$"XIJVY\UM6LN5E@72MN_F%IZZVJE]76S;K=/Y3?:,[]8G5YXLX]]:5%9X4; M')# QJ$?$9H$X28A(%\GA+AFM:T(H]VQ=7PG< 1LXXD+5-CNTR(FL"UX66.- ME^^H!7?B!=T)2$[&/ 2+0)W)*$YZ;3,2+)0!TQ(^A]Q2T_;8?P#2]EJ5G<(O;Q+(5Z"_<2UL9M$7FP9KA&X/F1]F:6XDC.HX%<-Z9&V5-/< M>>F)+29*90);08X-L9DT&N+H1!UMIZ4BW0Y[%JGB;MCC]#ZE&?8L_+%>V/,# M%97NNMW'O#?*HN)=S1RZ;TL9B86EN5JP @Y<13B!OEO!\ER\Z&JS0 MI%R6U^FZ *VN4E<[\>?6ZKJ -UNMZ_)YN>VX'W)Z6]5/3O>OCUE>%3'M7):_ M9.=7Y>U5[M%A=+%WNV:(_3B.L$$)<2AUJ.UO8,6^U#((T1BI2F$UB_\"V]45 MOP0Q$^#S! M;BMJ@C2-WJ&%/-(Q#BU=0C_04V2"*F5O58-$CV$OK1A,5B4B6 MH^/T=-BJZW9>N%E\(\&AXQC8"*+ #Z@7.:8I'-0R1D7[K5E#]JKK&Y@KZ0D0 MTO12IPRZY-6$+M2 &!D5Z.7"90:EH"AX9@[59!S-Z.#U0FKF^#^+KIE]&'X M^S6_WLD"CP?.J'M@%L MCSE#4?M1M*%?J0LYXP!V.IV3G-AQ4Z$T8.M/5PSGI%%#6]VI4!"DHF/>'+55 MSVV"T"\/8J+#)"^;IZLY)@.*ZMT[B(NC=.P&&RF08_/=+5E6[Y!U@A;,).H.T7Q:WY;FX M1[-;8%70I]Q'*7#') L0>*DTBDU9G]M1-))!_]V95@SP'P!P'LP_] !<&YX. M.VH:H6-N\_PE?V,F^,V.O(JJQ?!HS?K!B2).%9MGE:]>:/[&JV!#CN$C\.?U M93ERF.+,@T:_<0X4*= T/"E-&IER-96:AM35K9DGY9HQ7N=YI:YO):33XFF4 M[DWGV,B/DJW+7)Z:**L*:K MYWF$RBZ2)TBM?"T\#[I_R2LP1N+*5KSSQC7)]S3FSHTHR@\TOMT?BY0T#HY> MN&OLA9B8Q,:V[3IQQ'Y'/:'RYNI9T[SK='K3G'=PIQ5KM=^R9FY)+W<-KVQZ M)?K<%P%;MZ!=@ZY/KV9[>C6GPDG7G_UJ %?CG_:*Y.[35W]5L"MY+=*)OGSS0Z MY'51[]?7[0=)=P#/W\04J[D!*X+ H@43R.?]?XI PY2,]^/BEO!9>>T3#VA M'DK]@P*@Y:H:3,R[7EV#>7!GE0T$'E=5F:JW%WK8<]F_ I-9HG9$;2-) B$)&J1+H4.M4I'ZE$IWB2G<6FK1;7^9CD-=+X.U<)- ML^DP"LG^[0S1K&*P9-\NE/E=3Q(%3%O:IKOJLG,'V);:I[KSK+8O#3#?W8>& M_GKAOB/0NW]U\>?KY&+]O_=PULSS8I M(>#6LVIET\X&I+WCF@A"U5O1I_=4$P$]NBVI+VZZC2)N]1>/Y#L_!'RID[ N ME=@A!),P1IN-K*)?BD>:9YD^1MA#)_T_D[0 MI2XXB[ZOD1%''^Q;/)$_VU#N5/K<@6"E+#J1^5>S] !@NQ8@9)C$1_OQ7N=P M"QYTVN>(3D#O)( I5:Z9='R87EV D5.>=I+U-.2"[3,UN/P[ MV+<>T_3WZWV9EM]OTAW-OY"2OF;Y]\LKJ,AR<6!1$YN^:]B&:[B!+W3W.S*_ M9C6I*:**)&IIBJG'F$"F-44!3)C2P! **\D,C@E]82-K?6$_G/1E;+Y55&<& M3*M%J<&]B?3LHR,.$J>C(.I%61B2JX&^ RRH1[ JK5G@_Y2-U?G<.;/ M;])(8(HY&*.AI>;L(* %\1>K5Y4=!-"/L5!3-Y8GU&SW,?\/S]#_(#M>+'I; M?B%Y_IV]L*K.4^^:RS(Q24P7;TA"$\-*'-,'%M41HJO=85YE>/'(^HC_0$^, M $,1A80HMHLJ%PQ,3X\2J7XX<: P9!$"4%44HQ#-=0,;(6+HQ3J"!JNI9GHW M&/?O8<]*-CBP(A\[,;6(;P4;BPHU=IBEI/O&>[B^YQTT%6!>8M.JKU0.,'5? M3P3+:IU*B4)AO5/%=SC",*$%4._6O9X1QC%7"+4_0,Z<.68]W?'V-_V:@'4) M9M/ OD,B'%';BS>NFU@NJ'?I(!7-B]43_PKI3*$[@$S$K)'%2&'+T2FKL:)W MI;ZRWR0@1=;&,(U5K8M)F)?6Q/3#$M9#71.6&2A?:2C:SF!\H,9+DKIV+3=W M.4&1*@^B8 ';W6+0+48LO^.6L*H#5*&%AH:Q#WOO%H*&7@VED0+IO];K\P7GBTS M=G$8$QL3U[,V1FPZCF?!/%LB9+4[MKI,U 58.M3ES$@A<8I9E:I%!%/C+O4K M=*1?5]CH<*#.Z(3@562#"I%O$ MU'$"VW6=Y/<4KS@#-EJXXOPIV7#!;1RSMU@T_^'^'>M2J4*F3Z$3A3CV M7#>)K>%B6!2X1 M7#@!;$&(X="L*P<:3@#KAQM./2Q;ES.+_N>V* XT_GK(>9,\FJ=9_/R-, K5 MOW\D!8V[E50OG:>Q27'@^18.7-^, SL@7NA!G*<2/&A6Z8HH#CE5%'6+R/Z0 M[E%1\?4WB4:@0#F+;;.:I0=;$FJJJ&;G"M5_;/Z+*SY0TW[Z/.Z#).PMH9LL M3VA:3B4FR+7SE!./RIZ=0 [6;\PI)Z+![IN24TDW@DG2\F[ 0K=-$X=&8F$S M\.R-;UE^X%*(A7Z:6K-U?D]+9IM7F<<_[!@YX-HR+@)V2F%+<^#@) PC:GIF MZ,&RSR5%(!'2QD108V\D(2T"L553#AAL,>28FH3R'SBEORUH=:RTB/1KK1W2/P1P,WAY] M6$5XQW_2]/5;2>,M^_[)*WVBO*E4^Y>\IXK9"U4+*":Q'6!O$V],+Z)&$ 3R MD1_S#&C>1UL&$*DY0'G+ MIQ'A";\VU)M(B B,647J?@8.M!+\;D*,2&&W1D MIWZB:L^C*P)%7!):@E,$R']BW(JX<*9#6@#SP*_LF0GW2+-[FL%::U\,TVUP M9WO\>/V [J\?Q"_E+Y%-:_I"4$!C^X1'<>?H$0A25^^7EY+\*1?5,B8A,:MV">JE%0L; MDNB'ANBX&U&^5N$P+-5E"B^H?$Z%PF&HH\4)1QZ73,+,BO(A^2G+XF*[CY]I M_I%&M'C.=G'O]LTB./2(@\,P,D-"G"#R@-ZF<6+Z74Z,-,_$?\^S^!"5!2H8 M56"JY;BHQ%16#7R8UK:X'VO<5:190QD]3XD GEPYBTY51N4XH773*&O[R]_DS+;UE\JGXKVB5V>+AFT[:BBE[2-^[JJ$D#6L..()X_ M)"H "_0 ]W$J+O(K $NN7>S(G.OUC9T&==9 =N91B3RB+P=^-&7O,G[\1O(W M$M%#F49D5[!M^)\[Q;.H[5(<1';$>R&YV#>(@3>F$86>[1 [$2K_(TI0LTZ> M.$ 7+/#;Q'\&Y"6)"&]:676(!+AQ3DMCWO4C)Q9 \I9B\PND7G6R_4"H#K+_(*,DR_-<^[B_ MTOJ_QX"$ZS^C;SP>ZXF=N*^3A/;OM:W8P[X7!]B@9A*9IN\;<0R)IUF7_15B M=N*&"]Y^-5)7.&;%5RQX0OK+OCC@YL$XN[JL8W.%3JRC^@G^&B]^>3:@AH1: M3.B'%M59A$^+#'%HJ,96)]>F150U;>6=>YM[*97)19_SNA06YEF1^=4K_*S_ M8H9*!7T"%_ C] V3<[:G3S3*/FC^_?K/=Z;-E:X\)+=O[SQZA.VO8=7=$7S MEII*7-&2D/P8J=GO8LPT+ M$\L(L9GXKF=1)TI"<:>#,%G-ZU'KG:X908P35+.":EX01@T[@..VN$P%?!%: M) 5;P7T$\B&>S MK^#@.TO*0^0B58O]W5O6Y -_RW9,2$!GWZ2P8L_# ;4B=HNDX/ %'G7SN=>U?DU".O2-S7\ MD-Q2=)?M7WFV"R_$]\*FJ/K>7YS3C"3!@4\2;(4AM6(2&K8'2I =(J)9USA) MS&E651JO$">+?N.$!;?M20&)*=]2V# =K!"_P!"#U6X*DB+M&R2QJA).@;S4 MQW/V6V=>H0"T^\S>2C,EY/'J*H(A3CA=8M4@ 72*V(!GT&V)!B;COM7ZH;/EU5U M?!N'$35P[).-&R>&&X4AK-I7=WK->G\D-ML56D048OHM#Q"FP^+8)(IF#4%0 M5@_K;/*52UT- >M7L1I\:F$9V?_,\O^YW3_F6<13^O9Q5W'9N?:(%S3]H MWQ-D)SB,#8)]PXS=C>G0D#@0E8.SL,)V_';5ES$ M8JJL5W P=>^4N?W/1E@-/W6\6G='OT+<;94EJ&5+0TUVB^U4[>$V"ZA^ZIQ^0W_*+D$]:N[+:$7Z^" M?+C!/@T-3*(P" W#-D*#P#)WQTA!OD:IO-V6D%2QQE$!B6_*2T'#M]Z:8G,5 M=*6A+N,<+(7;YR"9U3?)*;!#6^'D\Q)!*+<)+?,L)/MAYY?A,\TT*<$T2H(X M#&/?)*YX$]/SR37OAT=JD-Z<%_"GE6\I**#"M81D E(N@4'ZC,H#E&PM.OOB M@!U$AP%,-PV]&+-BG]!A;L];@XX\(Z'P3S1*WWEJWEFBL&UBEVDX.V83@^>W M>=AW7=^P+';.ML6[%E],KMT ;J@!].(2OH#"+P %-7(;0C(*?PD,H/ + ,HI M_/R+@RG\"(!)A;\A_&(!+A?C%P]F'V8\Z' ]9$GX0ZQQWVQ_W&?E,4V_N^;/3A< M962XYJ7AD>X+[AIJJI 5B%$_U >GX@K=9%FYSTK!X_J4$.9]9 KP Y<.(>@: M(E=FD$IYSL;F7,U[-@.JZT&;>U1!(/GV@Z0[?A?WDGVI@JZK/C--S/77='?@ MI9S[[1BJ$,]XXV+B!R:V8LNR-LS@-S8)S,TFS8MV/]P]VV5R_FT"NS7(2U?, M1[>*Q&#KPT @=\L7C^*N.4-=UJY0PYR6#A&+1:0C)!S$Q^>%C\N(:S+47&K" ML86M^XW1$.+G[4\??W55=?VB'Q;]_+]__?1%7]EK":KE:BV7 M.DRPJOYUM?WFIUK+]9;K!^GZJ?V'/K?@K__G;^\=F47I[*-@NY-#=7LKF6?];U]<_A%W]^6WM@G,G+0/9V MF/7MC?WW/ZVJZYO%X_>N&NO^_4_ZIOH.@GQA<3?Y__WCCW_^0<=-8U<>/-MU M?_+?N!\CS#:-)OM];9?&WJWY8;9%K9_]TB)PO&X>_G(AE5ULO_LW8ZN_;4<^ M4:MU(_7Z;T]0Z2A@$BG &63 ED(3QBDC"CYG02!_Y>G?"FAE]9\OZZ\_^X%_ M#FP)GVSYL^5-:[H['HVC^V%'7OC?W26[- 2H4F# F#*2,ET292>1_72VYU0_ ME>U)HW^J&V,;KU(>II.-;LGY.9CO?^/G&]GX@8"^JA;FX:]=4U_'D-6ZCL"Y M.[%XT=ON;,23^_VYDXT=V':F$_;ZVK7=J1=4!!Z76SD/ZYO:P"$Y;KS_*ZI=,$+8'4VH&BP$HSJ) J1 0$ M/)]U$ K*W%$P@9-9(.&C=_(;K\*VC/_B^6_?UIOENKE]6YO6)L%2$Z,\2)8W?_SJ5I:M+L(ICUK./+FLQ26&2,= M4B0"0#JF'@0.D3LXIO(T4V#@%EL*"#C"!M!"85PZ6W!I9@$&'A:^@J\/&<+'Q,/0T7&4PS$EL3@R-HO9/&RBZZN5% MN1(#2*0U@GHGBTP+.@BK"ZJ]:(%7>H_DU!SP O!,1.X M\&[T)/'OSCA,_!G'-2>Q,+'X+QH9,I:^W%ZK>M&R=)$! BKFU1:6D(L"45U, MDOVSZ88)/N- Y7CF9;+IWW_75W)Y:;LB\1!A(#EV?B58NX)IYWXX;Y,V_M-9 MAV$@XPCD9%9FX0Z\W32!77=WLP'27@:;U>XZ+,4AR@X#4PQ'CG(N8X02NF'=57^TZNY?VR6LSQZU!%L'0EU[Q42A 4 R+=LP_+ MG\H^$!F!M5E )%SP-V_EVE[6S>TN^4H60)6!,8562&,J.)UVGG1,.@P0V<<@ MQS,R"QQ\N9:+Q9O-JEK:54O3"2> I)P":0M_%!JN!8V1*_%LTF$XR#[:.)Z1 M6>#@_;5M+OV1]TM3?UM?O:VO;^2R!6;ZM3C?K4/,3/.M6;0'V)I P"&A""H-(:1C%$4"QCX9A(,DX M.AF9S9FD:'^H5EHN_FIE\\%_IW4X8FN\R\THX 1"_Q^SFD^+6O=,/ P>&4#;=, 1D'-H2,7'Y?&?O\OV[*, M=("M8@(45F..3<$+.4WZG=,.0T'^4*L'.J ( MY,A0CL5$1[1OYF%U?AF'+:.P-!HL_NWG%A\_^6],+^+W8%^NK/&?K.I%94+7 MAC=R$=H1>)?+KE?/5S*TNO_@J)'+_H];Q<1^ )L5N)3RYF_;!+EP=IRZ#]72 M3U9Y&Z*^JP#L@Y] H2F%-S&)DHR0TI78[$M(='*EMM"XG_1N%]K%>O7PG1_; M\1BZQBJ;ASE.5BO/UKY54B2 -,2"TCI-A$4(XGT^[)A5/J<@3;>!V9#PH(@B ML'NT"O)*5-43SZ;G]-^KU+YE6(,!Q\JSA1G(!%?*VGVYF.-1LT-(6O!,D6TG M3*:P.0NTO)6KJY.E"?^\_\>F^BH7?CFKD_5;V32WU?+R=[G8M/.1"Q*,=05* M)TJEH9:8[HN&C$'/(,)R0-,D"-1S2R,+D)UH'6HM5^=66[\HM;"?[;KG6MK; M=(![QQ\8IOS^LU9APF-KICWTI.FA,A^DHO$^"R1]7'[U=-?-K5]$R]VPWCN0 MC -"N',&EQC9?1[X&.0\G3]->Y7YD#*:MUD@XZRQ-[(R[[_?!/?$*]'3]95W M39]RJ<4=98"TA $J!93&F5*1V$;0 ++2]&29#T>Q)9$PWM/)I%; 6L%0P.< M%LR3+9"R;M\MP&1;.DW[EAF/J-'<'0^->BT7D4^D>JF[EV!PJ-?P9ZNUC!M( M%!9[:QZF'4R/9.1@R41QM::R. ,%@X:XW5 M0&%.@2E*0Y'1KC"Q[9A]].1@UT3!332F9V'@?*B6U=I^JKY:\]'+8WE9>5O^ MCEM=ZW$%D XBORAG#2PU0B(VB/93E(-9$P5&$1F?!9!^J6OSK5JT*HRDI4 9 M[;\T1H4R8L71OHX?8R#S,'<.)DP4<(QB9@8'TJG7C#+4CWRRPE*TZIN!KC$8WL&& IVV6H=#M2[)!Y# MC0J^G/^@M .2< B$]EZ (=+S9 Z3]W[Z-"WJ9C)UQ[ T S0\\?+[[73L3719 M"@%XP:W%DAJM8]]6=A*2IC/='!ID,INS,$+N5M!JYFP-X(05H:TSA#9<9)3S M7$NF:48WVSWD48S,(&KRJ9*J6E3KRJZ\8[9-([^J%Y[IJ^"DK6_[6%-P B3G M+.0"%=[7EY;0?4E58P RE+:T\979\R!F$5$6NN?)R@Z$,74I_9E;N)#+)EA) MH:,R=@I1/S5I;[?GD7\_R*:((@M8/=RTGLG;<,W:%\\.J:T24L 18T@[P0HX MU_WVA;@>>X8/C#KMN^BWDJ@3*E!B1DM"J,I-&Y6AWR7 MHK2'WTQ@BBB$#!RR'[[DN5V$--TG7'MP+C4H&.3!,M! BE( [VIBPASG7.RK MHI_FK[?I27OG,!.4*PM@78_W49&,CS8BM.*+( %2[WL+3_< PX-[M!(4J6&F<(;R,G7)ZK'?V M$D;2BP0BCV)V!K92FR,?EWJQ"9UXSD*/4"^E];JIU&8=(F07==@1]7+MJ? C M7FZ;17HWM8^+7M$"2:T$T" $2TJA@/&K:&.N(&VRR(N@-:'(L[#LAK-5*V^@ M>LT.<,D9YMQ96,;V*B=>$NS;3WFGLYGFD/ (=/A M_"A+J)EBT=-=]I"3&_S&R7RW1C82^S.P\,[M6GH/V[R7S=*3OSK1>G.]V8:* MWUE7Z;;371@#A"8&A-Y8CG)<0!;;\#M,5>K,AUEP%5D86:BJ-JM:.:92 "E1 M":@VE!"%2AR]!K)-1=H8QTP FLCL##R)7ZMEW3PTD/='?ZN1)RJ DE0#)$HB M*;*41J],VJ4A-UV3S(2:))P,#KLXK&QE=B #5%DROTTIEDY"[*)G0L2A/#>= MEY$O,#L0,M"MA^("N^MQC(>G@B7P:U(:8H.=C'TP'Z(I;5G%2\?]IHLE&LR2 MM2 \VTKFRJXK+1?/EQ6K'^'S*5ZX.>&>]:7J5%AZW04UD*578!0A5#!+A'"Q MPP0OT:GPB6ON&7W:;.Y22@Z!LJ4 "&%(E2N-P['=ECWD MI/9@7@Y;DP21(Z8^KE:;]C)<>'_7LM"M2%.K2L;*Z%=B/:2D=B)>&DLC!) C MCOIBU'XMM!! (D(!-@Y*I!DT1>R,VT[A\9O*K= M?=J5_VDTR[YG^/FM^B'KBF31?UQZ4NSCA'VPI(572DI!0#EW2$I1T.B973VD M3+^'^FJ7&_O!;\^W(=+BA_Q+M;YZNUFM_73-^^_WX9E0:^S_,Q?R>VM3>DM1 M6.E @0BV5,.RP+%3)T>0F=:NCX&<]C75O++*XM[J;;U:AWC,?0_)[DIYOQ)4 M6J^Q-0&"LL(HI2PDT1M1]]"2UJR? UI1N)X-?DY=Z,VTC>K9YFNE[>I+O6B9 MD@850,)@3S*BB$-%$;\1?C\U:=53''EW@"@"Z[. T1>[O7+PZ_A5-G^W(6/] MGE>[:[$AYNR8 \(54!!38A0](;>?FK2J:!8816)]%C Z]_+P)(3._N_\Z;VH MMTTH>Y8#"092A&[^T#$A-;2"['OQ?IPAM8>@M"&&6< 43P!9X.D7N_0.S\*O MYL1<5\LJ<&A=?;5]&\1RP"E4 "$N;6&9T2RVD72 I+1!AEDP%5,(6:#JY#I< MOO_W5BJG;K?3:JM2J'WO:8]J8[*7HK1%*;-@*J((LH#4 M+I-V5\ 8!LKY3:&E8AACPFT9.WEGEX:TU2&SF=RCV9Q!:LQC.>B=4_NI7K66 M0# $"BE_*&,C,*'$M/;Q/&@9S^/C02+N0+*TE]LV2W% \J >'T+MU7+CU>:/RZ8WUM6-O?N] M"_G=KG8SM+WJ?C[*74KAKW9]59O=3L^6%,CSA1;^@PC]7V4)O.,)F<76.1J[ MW?H++B^MH3X/N//$1A9G\_V2[S?^&^\FNZK%;H*(^4#T#F>X1G8S+N+>%.70FA.OQN2E_;S-\S]UK6J,7D4M"N]/:@PHY=*; M7 [",O:33\?2.$Q/O:KDWUG%E,71-W2%G1K:40)4:+-OJ'-,26JAC!UE.HK MM$?EO&@9"&J-6, UWZ5C!(JK%#2Z1="9A^):0_C'+ 917A_ M@)+#MW)U]6%1?YNGXO#'Z"];<-BSJO@=1!XGZJV%Y2&PJB@HN<"02,9E] =3 M]]$3(=H5QCQKZJ^5Y]R;V]\\VS\N'Y.43O2Z^GK7G:>' XX40!J_924I.!6" M041B-WIF?@WIZ8_[.YOPF]J,^MKI>Z6MAG0>:+>B(KB4: %XR#HG2* M<5TH$;U)TASK2&L'OC"$DP,A"^WYSOJY=;45LO]\8;?27IJGI0VM(PA[@SL\ M64]^H\>&^GSC-R6V/S=&E]A5P% M!L)_!VCN/45_)$FM8MN;Q]*85L]F!]Q919R!R?';LK%R$1JL_2*K9>#OZ;(C M(8L#HB$#3,H2<%I"X)>$L"&:N2)VJ=X!DM)60V0'T)@"G)JT!8J@=!.("U,*5C5I1\1_VW M+P*F$)"VW",;<+^8#/.Q1YYW4[AO+[J\W%95WYM86 +&0EM_Z61X#]T!H922 M"#.DHMU(-BB-+KH,O+7VICO1.IP1*\]I6WT-Z>NMH+<,9X%!0$I6 M"%[0DJ'8QL40NM+6J&0'R^BBS$=9MI<6'-*E_Z/=%Y%#7-SZ-6$D08ELR8O" M4:AC1Q3V$I2VLN45X'*L\'(&Y/9E]Q\L[.Z)I/SB"'+ (JHYI,1Q%KLU_S#* M$E?.O *,3I9GUF!]%H-^]/K:A9$.\))P0 A2&C*IO6$]/UZ[B4MZ%43B3T/+UB1\34PXS$BL+ M!%0(<.TU/+/"2A0[P'@\E=D\)_XB/G$L<:5/QGQJ8YQ<_'KJ/!%^77[=[5H6 M[TLAX3](PJ6VFBD[T-#KG2-+-S::<.OX?$[O,#PP[]S>W)L*I^YSO;8/%T M MA#-G-X-"+C=D^ZZVWI7/G?O.\]P9V1]=< X$BQ@""D:-E*9&. MGB3YLBM,JY]G\[LSALEKWT0M TIIKYB< <(IC$N%"\UC-_Z;1'!:S9\GQ(\2 MXFC$WFPWDN= L\X/MX08( DM@76&,RQ86/2KP^UL]<*O [=[A3@1M^^73RWH M)'UK:W?WU-GS%<7H6?LX\@OVJ^U>3?Q>M5M/ZZI>^ VRNINQ-]&22: XEP 9 MS+RU2SB3L8.+@PB;W/'F89*+KI"=-^.!H@+Z+\,5*Z:LA+&OP9]3D$W7V4A8 M:+6L&<_O#.ZT'ZF_XTCHNE,O@WH]^5ZU5:S%0)!2AQ<[#7/*.!0]<7$O09E@ M:82D^T SF>T98&AG#>_J:UFU>C8I40*.&0,$&BB0H&[4?_:3MC MFFF@M"V 8H9@H0NA5>S$@#85F1201;2(QS$X V73OB5H>YSG?C=\J)MOLFDU ML".< Z$, LI2[/P:=1']H?XIMSK>8YP-"O^4]32K97+RT>?5X&WH6^B-Z&:[73:4V MZW D7-3=9D#KTHD+P*5V !M'"ZR81B6*?GC&H#SM@?N2V$T@Z;Q0_G&UVECS M;A.RJ^\2 >[V\&?[;?NCUGFDL%];(<,JA>2(.H*CE_D,HRRM,_'B*(TKJ0Q. M\Z;U?,AW_GO]8*M,F^&0 TE@2S 6C/Y+^._9BNZ&L"Y])0"@DBEJ$'([_ M8/(AJM*V^W]Q#,:34!;%&?O6M-U'2(J;2__ M7#!WO'RR@%S_^\B%8D *:H"UF$"")=%R!F_DF$>I9VN\_\)NQQB.9W H'A,( M9:P 2H?Z)L@ML:6VA8I]$S(]/#U;E_QOU+E?^R]J6I5N[,GLXRI(!@P M:M3J@6-7$:ERX.FT/^H6[EX8?SKYX_-?,>J_9$@7E&"M8Z>?QUY#VJON ME\=SZ]GSE)B(9O?.I*L?DBN#0>\]P:T%-D8[=XX351\?IC22!GZ8Z&&2/A B M7@(!,09(R:(,;R]:&UNI]M$RN5YB9]Q><&.NO#V$!: EQ;K0!M'H;G0O,8F3 MX&/@H%4R$87QN6N5<_O5+D,.P A-\OBW4;5'-T61-,;]X.$F-O2 "B#Y2[6^ M>KM9K>MKV_06*EL+N!':GV("80(9%RYV(>1 TJ;71NR=IA?EU'!_=D(""JRI MM273AL1^$F,H;6FUS1P8:E=4S""EW'71T^=11ZBCUNNJL312+UV1E-+#^+<_ M3-C>)Z<* Q1R$B DI6;>G"8V_K/*O>1,SWIO#=T+9:E+(*%QP#'DSVO&2T7C M/\[73T_JO.,XF&@GMD>20.[*9/N^Y2@]:)6V38-OV]X?1_9B>NB*YL7]*>. R<%3] M 6_-]Z*PG98WCR3SUXW7U]5ZRT?_T\E MCZ,PK?:;#UM=R<C3,, MCQD^JB(/#0KO17 +L"PTPU:@^*TE]]$S M5>UUC#U@VW#K_3&E%6!"<^O"LJ._!36,LK1J+AI2=K7:#&+)79M]L9=!BY_; MFY!XO[P<%7+?'2-NI'TOA;'ZSN],\@Q.EA0%X*4_M%BA')!0A ^,2L:J.,( 286%X(PA';UZYC!9B9O9Q7 M/+9?7IU1IAFT=/@M/&C\?K6NKCW;6@TI&*1 8F* AI8+8T2)<.P"K><4I.W, MFAYO$^211XO]'6]FT"8)CQ1S_Q%@51K&RM))&[WEZA#"TG9<38^^^-++ I3G M5MOJ:^@@L3JP%L<=X.&E7^@*CDM;4*5C!U;[J4G;>C4]_"+)*7?7I:L.>_OV MQBA79<]HLU>/=U']PC7D"DF@5*D!H04BNE"%QUGD'3M7#?D7?67-9A%._)T9 M@N.G0\YOM=BLK=GRN=^/+PB0R/OQA=$8EA99$CWO9R2IKZ/^?"^&6F?D"P@M M=PWV4 L^7FOMC#!+I?J,VFEDK7&)A/^L]))G)8%4"F\QQ6Y^\T+UZD^V@?>- MU[=_J8S]N'2UET20W!,JWGN6-TNY>*!@]>;V/H<@9(Q\L+3,;Q/J/V4X^GNUY*\PGI>KC=69[D+G*Z6?4G,<4 M4!,(%.8%<,*JDEE+-(G_F-IL1?4_=L;C)&\W3=BW^RT#2RC@5CM O5WBOU]J M;&/[H$-I2UVF$@!+X2Z*?'(__>Y+UD=_O[ +C0(L1I!*0L+,0<"J%C M[[HX72"VI<@GJY7=&FN?*JFJ1;7VIL)==X+]X*7.@Y?[#P9Q6I202 ?A(:$? M-6/.S1[V"OE!1-_W?_$H4-+BMW7E(C/H>'B:R_D#XLO%+VC8YOZMZE=EJ M^'K9[^3B BA+1'CI$@M:RI*+V!55$S'7[RJ^K(!S5Z>[&2KC=6;/ M2+-6+,VH_8;6IC!I ">0 8@+[R<0_WD1N_'@;'5+CYMB=X8G-PYO;N]_V%$^ MH[Q9ZEF@))!4"J TIYQ"A4HX7ZSK*%)?1WW37@SU:[+YA):[UCJ:O/KMS#'Y&%\,[T MYFZRVGF&!$[4S;8+Z[*^#F9YW53+W6RM"5IV3G)FS]F[O@MZ!:&]6>_S"'N9@/V.9I(" M) 2R(1"G7>P&N:.)?1V)GWMQU"X%>PG!95$P\1<;@G5^!7Y0>6D?#IG6Z[+W M"_UQ3?[1GVW]W?.0=QM$08'@BCFFE(0D=L_5.)2GO=:9!;T)1/JJH+Q-WNYZ MOETP[@!AU%&EM"/1'UV:V5GAB_L]FM6V\ MM[M,PPE0MI" +]J_DA0,_0I7A/@C[PT]2(XD- M]T"O)/!SLEQ7)FA+S\LO5H>,NLJNWG_7BXUGX%V1UF- KEU=>G(=NM"TFR_X MC6-*#BSGE!C#)+6Q\R*C$/XZ D)[\;6KT5Y>H!$]ZIDK@W]$F;W>?\@ N_^9 M>JC[FZ ;1\TS2Y7Q^)6FK44N2@6$),Y#SI76(E>PZ#VD7VLM<@CLMAZI+Q20 MT#E0(F4%45)@%-LGF64AK[(&>2\Z9Z]!/EK^24.=JV;]M_M5G#;W:SCY7K6O M@/VIPHFWM+GAK"P+Y+\[R(OQ$SQ!K__J!W+[YDZ$'5$V21TCY_0_Y0A M[^IK62U;_B )S]I2 @SQWT8"0CBLD^\P@+4)2(.R.#)M V0B@U.7V-ROXHM< MZLVJ_M4&PZD5MY0VO%-: ,PMAK2T!NGRD*W7.WIR\4^56!V3?9G(__=*A7!! M]P(".WC!+.".,:L1TZK Q\C_V>AI;A/FE?]X]F4B_PL9&E3+)PNPI!! :E@ MQ@H#N.)A*9H8BC"'_*C]_VST-%'2>>4_GGV9R/^_FFJUE@MOU/;H,.TY@A$' M%A)<"LBQMOP8".Q.D*9KYKPHF,3$3(#P5BY,O:B;[A5H:(#@H@34.>KY4?I_ MY#$P>#[\(!#0UP6""0S,! (GVJZEJ==]*)88".<(* TU2'"'2GN4-; S_B 0 ME*\+!%-8F D*3J^M7LCK^ON9_'OW*BA60#E:@A)KK]!P21A&QP"A/<4@++#7 MA86)C,P$#K_+&W^ZU8ON%2BF@52L\':.9!I92P@7QT#A^?"#8,!?%PPF,# 3 M")Q;4UTT]GOW"B3"0.'P!+8W?@V5HA3'F0;/AQ\$ ?&Z(#"!@9E X'1]97LL M&XX8$)8Q($N$"Z:=D^@H#^')V,-"1/!U27\L[S)(LSHV'O^I6M[EL+5NZL,C MU5!LPZR4\M(8I:+W?1]+;-HTUWQN/UY6ZAG ^\!MYUUN2,CL7:U"PRUS(;^W MNAU9"S@F$"!A,7.,*$5C=R<806;B_)V7 5#K/9)YI9GZ*!ZQOH_+A^\]YJ:W M>%SXSY0A&@C*L3^,B&%(#3J_(Q&4N'SK1;&:3)"Y9^4^Y&#%R,3M'6N6C+(7 MR;@=F9>C%/;V)7) $ZL*5%AD:>QF#R^4-?:N6LG+R\9>WN=GWD_;:>U8:H'$ MC -E8:D5Y])&?Z-X'SVO,H=K+U9VS]IHTL@C669O8@C&' CI+0-H4>D)L!(. M2]I^=8E8\:1Z9#[57A;G 9'#@0%+#9!((J @IZ: I'=V_+_2?E4^V4Z)I]J M+X-36^>#@_X%08 KP@!R?NOHTMA2NA>X/4F;6;5?=J-N3_8R,A,X[,T/PI@ M[H@!)2MH80UW&M-CD/#:TJN.!L%X]F407>HY37L=2 V]PC0. 4@5U$81;(K8 M,=)#-*7UQ:/;'[.((@-HQ0AU\0((*AT01/I_2PB=B%V;^>H"EW%Q,D-\*BPJ@HYC;P:P>/Y\1+N# M)@:*2KKM&ASB[I@4L8NBGU.0ME_#K!"9P.K<0\1/7KR,$27>-]Q<+W6^2*SX MB/?PD(9 %8( :Z4HH)9.H]B=4F9\L[/S/QF<.KBW-RPEJ0@9 MO090(71IE(!P-]6M)ZIW?#@O;4QWOXSJ* S+P'LY\R9UI7];WS_Q^:@QNS8" M#$_MB:( R)96.6H=U[$-JGWT9/(2\^3#)#KO,\;1A?_[G@U&F6>5%J LE"88 M26+,2Z'I!U5I#91X"!@(K9'BR !@CTOH#264AH6@.01%P5$!&<8EBQUJ:5.1 M-MP27RE-Y'-.2/GQH'TKG;'0?B]!Y7<5IAJQ@D(5^]&.#C(R\89&2K8/*"/9 MG!-2_M)4:Z\7O[6T(I84*&1"JP-;"L*<)3CV"Z1M*C(Q="+C9!R37U'@]LES M1G?[XY^-TV GE;SD#$*MN9MKM\X8\?U+W?S] MX]*[JCH\MKLTY_+;K]+CN9*+U6>[#KRDR.O8GXZ==KLT@KI^/Q0[6L5G[W_U+79O^2M!- 0(T )*'&R%B%HSMU M \C*Y "="W&1Y)'%HTB/B_JEZ6C&[[SQJ'@I *.,0XNXQGPVA;:E(!-_;B[H M',_E\8JH7LO%2WETK@@90 M68:\D?O?C0<:VV[I+"!0(>)5"!E>MN40\=@U5$_G3],2[.5@T78H5"[([7A,X4* M@)$66*N"DUV]U'.]VC?#J_&]]HKWV7UK%&;FD8NQ/^\ ^2.6#5Y.A'%>6R>SC[>YH&- SEZ9CNIQ MOX_!6>?IZ,*;7QA#3[G#S+*"E+N/D_U!\G3VRVAPGLY>AJ46]:$6S)!S(+B5 MP!@'O7:DC$(V2-JC&E@G;F,_6."3V)9:YOL[:S(6FJMJ!6@)F;#A62(YK*_1 MB)ZDB=O6#]_@XUF66MI[G]JP*#R+6P@@,,50&4R4'M:$\O@G2A(WIQ\LZ_$, M2RWJ_:W4G:) BE#W+3&2S##NRF$;^_4UH1\L[ DL2RWM SW3M7* &XA "57I MM+9:XV']A5]AO_G!\I["M-0"_^CLNJF57';3+FQH1*4\)THK3 D=-F18 OW. MP*^AJ?Q@@4]A6@87Y<>D\3K"_+%$.%"%(<:+N"A([-3#_)+HXT=ZHO,^8QSU M9VT[XU6A]+XK@\C_$QJLD]B]!_Y(2?3[$3 YB7ZO.#(&V-.4I1[O26"@)$= MB,)P)QVF.G8BQG#J\@3<6%P,A-U$(:4VC)XE+7737QKMCWCN=Z=&F!%)"^^C M#S*..@9/FP,V$T:B<#(U$CKL@$]]J>;4,<"1_Q))J(26B'$T^D;T4]JBG?A& M4%QV9G! #<@\"@FS"ND2P%)S"ZV0!LZ6$IBZ=B>R@(_/\]K+[=SS>#Z%9D%1 M^NGTC!0U(V<(M9'2;NZFZFV6'=[L89"",O3A*IFWDVGL'?:<@JEJXU/H*6>W M8[ZS*]U4-T$,G7JUL"40_EN $*X$*WDA*(V^N%YRTEJN$^2^JSMBL3R#0^>L MJ6]LL[X]\[MR?;(T[_^QJ6["*Q1OMN9:EQ^IN3?62B( EDRX@F%GHC_Y-("L MU&B*!(%=!RBR/'*&6+\_0!P$BA$"C-"."2&HT[$?7QI 5F)7.S84AD)MI%P2 MIXZ=.E=I^V;C>5HM+WO>9?46G2A"_WJE"JP-M1#:(;@ZD#76-7>FX!DKW#HB MIS-02EO-_="M=R,7%[:Y[MI19FC)6T49ZX3+@KG M,T50S\82%' &-2 %*J4LC.=0?+.[CYK4=E(,:0^ T C6IXX%OFEJ:;[9U7J[ MG@_>[_VKECIFCMM!7'L M(RL*AQ,CY-S>;!I]Y5ER!/EWD]MP!2GUV?[OTR(DB-KO^JEJ;NN^BG1J(\JSG86XVZN?Y:D+XX=0]Q"-V5X1*#00L","Z0,@)OR(XSZWZ/JIR M#!9/ ]=,$LE1%WW>)L:$5G;;:%1878MG"AH@C=6AHJ04&"LN!F8##ITQQ^#- M3/II,L,SU51/UM/N-(R TK8 T,E"*RLIC]Y.\ !).1I*\^FHL;+(44&]N5M/ MNW-1*"<1A *-A2N11A;+8=T7]LV2MF7CY50H$"BZ%%<1B MJ]"+G%B[E*4I.$YW<$V23 9X"XYG,.[DXOW*R\D^9$.UM*QGE6(E!-)_R?V/ M"'2#KD:/0%@?+8,PQ5\CIJ)P/P,4[>R*ZO)J?>I^6]GPCGN[6$13OPYK *%0 M0,L)ES VE/82- A/XC7B*9X:^)Y MJ9GQ7[TD'#MH' ;'5Q5H?Q%Q90#'P+NZ>;[*,WD;KDE7%_4;O^.TK;Y:T[I5 M4*$;/U. >K5OC66&H=@%(T-I&P:_5QN*CRZ>UU%)>[?6>E6%82=7TW:.-D-% M[6&J7Z2J5C(90A,:&.\U6FD(*7#L4R)N5>U1-B=3$BA5". *(:3P-BAQL8M$ MIMO^B2IK]\I^DJF_E^T9'&8[5^*55*$CRFT?HXCQ5B*E&+ 2&8)+206*?4%S M@*34E\@SX6@:Z_-%TMN>]XE$>,C&.6 Y*PIKD?__O*&(78K2ZJ.HPA\&K#&2 MR!=7_2U1-!9^040#S+TW6S@I-(F=ZW*0J+1:*@&Z1LHC7X"U=#N$0 H! 8*: M*"E+2E_JZ$N;])( 3$?Q/MH#B+/Z9C\>\7JVU,JN?I7K3>,7[?_TP\9_:G^M MEM7UYOJ^P/#ZNEIOG=?)#ET\$F;P F?BSXNXCJ5'N^(AE\^5PO'2RM*])M?Q M";,?(B7O-KTO@3%7 %Y "6Q1,*6U* D:U*!BLB+LIB]GQW(O,H8IPPA"R>"0 M[4S ?E#W#^N[NZLP(>GQ0[72VAR] MBA@(&I"2,8,X7PMP/5L_^Y/FXIM=?+6_ULOU52N&35CH^%J6H"!<"%424S"> M K8=M.;HK*0"[511OB+(ANUX\:UNY91;SU.(*+!.E)(@!>T,@?"C2,S1 4H( MT#&">VVX]$!KI9 *_T$920);M4""&L%-2F0&(M,6#.2)S:.%]\K0^:'>M P9 M@AC@PA% .((ZI,1S$3NB?2R-:8L4LL3FT:++L9#A<7$AH>%,5N;$^=GZEE<* M;Z\@I "V%'F3Q6"MAW4R.7[NM,4.LR/N)23RBG1AJ^$0@T"5''LH:6R1PDR; M)+ZYIRUM/41VNN\H444+J<\$P=^6YCZ/T)KWW[7_U9/K\%7+(O9.FH3.+]+S ME'HD*18]\W,4H6D+*_( 9Q0ACD;J5]NH^F5O$+$L@8#< NZH**W_"8[^;L.4 M&\39"B]>#&\Q!/$Z4CU#I>7[[S=VN9K^;$K'6#-<\!VB^$5NZH1"0$@I@+*N MD()*IDS\",)\-W7W#&SE+D/N/U,.$&T,9DAS;,FLFN6>D)SOWO;*>K_F&,/F M#,SV+QNU".1_7/J]UZ)>X@+(DAI 2BK\[(7B(G;]P7,*SG-S-TOM:DW- ME$J! AD=XDK>BC&'.-<__&3=<)]?<^JV_ H]/AE6V?EJ@U% $L@ -X27D!FN>>R+][T$I;61$H%D%ZK1 M))8!_';6T-T+%PL.%'0:( =I:76IXK?MZ"0D,=SB";J.S?4,H!/25>OEEW6M M_][=^EJ6!>"LQ,#P F%>%H1'/TU;1*2%3 3!UC&YG %,[K1NSP-Z.'1J\.L' MDB&))36,J]C=I)\1D-:-R^, &R^1#. TGG$_EKTTX9F^_M[O2!L@(4; EM([ MUXH2C:.;63.L(ZWNFP"K70LKM8PSP/FY]5Y5I=?6[-'].KA8#(I0I 1+'9Z8 M(# R4#L)26R8)<=''5M8J3-S/BY#^YKJJ]TNX.YYMIX738RP@&-O<' C9$F1 M+76YTR:R)QBT9Y+$YW(N@(HJB]28^E WSE:ARLWTO(VCF=\,$@*-%"D=<9CR M8=V,6T.GS:K."S_3^)[X_;R+:AWLXX]+4WVMS$8NNJP)YQ00IBA :+]+2Z5Y M4<9X8K%S\L302NHRQ)%(;I#Z2[6^.K>++?]65]7-1?W>Z]OU;??&*Y3?>$@* M(#'D#!'Y70%(82AC3LA"QHZ3'Z(I<7IQ%,D/@--H,:2.5IY5 MRZ74"[_MECT!?.HPD(8+8(SD%&+L"CJL]K0]=GYH&"^X.AX7,] M(:7QXW*U M;C9;Q=L5ZC ,*%&JT-Y?.E@6B,C820MM*M)6(^=Q?DV437;HVO/\/$5 0*L! M9!!RB:$N5.P6YWVTI-5-4V6\%S(C&9X!<)ZJ[&[%2D)V!7$(8$,XIX6#G$??^C8PI#/481!0L'"A#$PS8JT5?%!O M@P.AZ*ZYT_8N2']]-ED>B?%T;F\VC;[R3#FY;.R64[M+ZMYS4AC F7+ HE(I M1:PLT:"(T0&0#28HW57(=)G7"$!][@ 5B'B#W.M2Q:[4J&;DL1Q@,D2 M/@"9$>S. #1?-FIE_[$)E3]?_8<^SB#&@$2N (6 SE#JI)2Q'^?H(25M#Y0\ MU%,,*>4)MIX$0.* L+0$$%NC$2Q5X:(7)_<1DSCA.X:H#\-G!-\S 5!E*MG< M?I';/1FRACMC^Y9ZM:LX4 YJ24NO>*/?@O02D_C-XGQ4UG11Y8"Y'^0'_^/4 M77CVK:3>/GO9?>9#!Q0V'"#A6,D5Q3P^^ Y2E5Z-11#_+JCBRB+U/=S)Q:_= M03>,&%"ZY("X4D*+'()J)V^IY_KM<5UPY*-SGRS+O M-DVUO#RS356;+2M;'+,: FX0!(4UE%M"!2VB-]L[2%7F%:+SX' FH64.P]_E MHMWD&X?'M8J" &BQ+:DLD!E6/A,)A5NB,B\S30?"XT66'P;O-?S=4V]^93]4 M_9,KN&ZE[Q0!DEH>.G!J9 QD6,>^IAI/;>+:GJQ0.Y>04[O-VV5^7*TVNX># M7;AS>UF%'HV![W[]VEJS^N#E=.>0OJV;F]K_T'ZQ.CQ.6[4/$\,QX+1D@"M4 M6D095N5.:E&/ZQV5K,0I_&EPG%BZN:CIKL4'N^>S_;;]4;OCD$5 .K;MN0*] M'UH*-X_5>I"RQ)F[&:C?N,)+K6I_:>K5ZGZGG;J3BU^WBPD+D4O=?BN.$* 4 M-P 346K,+;-L6).3_?,DSJM+J PC\C\#[?;N?MI3Y_\-]8#U:MWVYI ,[=,P M@ 07PDI3\MW8=X1T\ Y"$N=!I=5=TT63 ;Y&\_"NE^F/[.K5Z?K*-A=7[6C]:0RU7$Q()))$44,T<@9(5I8S=<3LF_:FS.U[I#IF*A QVPP:9$[@_2.QZ2XP^327@9*+F;M M$O"K_%Y=;Z[?U$U3?PLFG;SQ/VD_JT=L"40)H>J(%)I::$SL WTH M;<-0^4>][YI%@JE#KEU;[41K+TO/V@]6AF;''Y>ZN7LJ][JZ>XS,".- @2@# MC"H&>*$UT,+0@C%,G=U)/^Z)PAX]]3#X_2&OJ>85TVL X7]6EU>V:1DE=P&/ MW=5*SV(N2P(PJ[I^NO!6%!LR MK_V% 87!W&M_"@6+G33=1</#,&-"24Z=)P9"(?4,PG+IA2/SC7G7-(L7<7XR^>P3[0GZW MJPEO1'>,$O55Z$-43GP'^@$#C].\JU9Z4:_\.=CWMJ_F&,B"^A-0ER7AUCA, M4>2MNX>BW]3+$WNU2WW96LT!2 ZU!)9#2I N.>.Q6_WU$I.V\B(6 M&G8U31S>9W#P/2[D/H6TNZ%JR2Q0W#% %=58%1IJ&-NPZJ8D$_A,$W,?>,;S M/$OD=)=_DA(!:: !#B*',5(,D]FTSPXMF:!G@IP/0F<$TS, CZS/ ,4-.ECGL]!V*]Y\ , M!Y8:Q8U4%*K8P?R]!*6M]9OYZ)HL@0S@='ICPRW7\O)3O5J]E4USZ^HF>*/M M],@2 \%PB.U2QCR'6$%B5T;U4Y.).IHN\GH6_N?NGI\UM=GH]8G^QZ9:5=N< M0?];YW:]:9:UN__I>75YM5Y]]DR0X='4"7[\E.FB.OS1UATI,O!FL_*P]4BK MKU6UO-L_2W.R6MFG-/:YAQ"60/)" RD-M50J1J,_.'4!F MM%^!LE@!1+@H-"UHJ0;U !^Q*W=(2=Q29%;YU_&%D2FFPJ>-[6F:2+0#O"@4 MX-003;1BA8Y]MW.0J#Q4VB31#X#3>#FD3JAX,'."EE]Y=?_+HE9R<6?7_%ZI M8-;T/&".;;"52U"P@C.D2LKUL%9P@Z?,#SL3Y%S/SO344/KMSU_^_'1E=^OY M(I=ZLZJ[UV.0 @I2!B!65&)EN:3%(! -F"QM!&-&^,1F=.K7+<+U>I=:QD(% MCCA0:B<)88H)$N.)E,<)$_>S>@DC:#R#]%S+*@.4)#V.'QAC,64QNN"W(4' MS^JJ7K3*:<,CBMQ)#$KI&/;F*G3EP"?9QQ&0MI5J#H ;)XL,;+".*\;'O(RU M_VQ5&=O<7]I+M2T+:\7J"PS\-Q"P7+G2&!&J*N:_R3Y$9MJ^J+-9:G,+['5B M\NVF:3H,#"0ID)9"X KFK"+""1,[XW,\M6E;H.:$T#'B>YU _5PO=?=B!1* M"X@!(0J)@G,M\%Q!E%$$I^VMFA-<1PHQ6_-RUT][[ /? /E+GZ]BH$X*OELPUX?Q/_,LFL0RA(E=]Z-'?F M2WE=]:4?4E0 9; %5"K!_9909#<=98[S;)5+.JOD"B@M_4YE2!.$"6=DT 79 M_Z1TUG'HB9V\NE=4&=F9!Y+F;,CU=:H @E)6^K.!E")V [P_9/+J?OF/2U[= M*XQ,,;4W&PHZZYTQ9X#!G)1&2.$(>0%TO;[DU?VBGYJ\NE<.R5V,L7F4!@K@ MMR$"?@/* A-6*#JL%=T?-7EUOYRC)*_N97J>.JK7"=.%!(I:!+!F6C@N"BOF M,C='YZ!DF[DX]00<)Y;1$/MJ&U5':P07+-+'4M03K9N-WSWU8O'AKGJT=86H MO+M/R@*@ A<4ELK0Z.UO#A*5G3(;B8!6[[>8PLA(A4VXKH&$^B4*_V6II"T) MQXS%+A:?ZWYM-@1&!DK\2[:]4AL-S)N[=^+6LEE'3<'S3+N[T>YX"1%+XJT$ M(H"VC@0S!%L:NVJMBXZT)^J\ )O,]ZD/2KRP/EQ>?>@;'B,<__. M:C7E9I0 91D"X:$-+1E"1J93B).6EC95*Q]DLK0GE_D$J MUGQC@<5*;:,B^7SXU1#*]=;XOXWWR]PDOH/N) MR>HN>B#/LNC$Q+7V&PHBH+V?)@KJE6_Q OFK&7=BH@8#SPL.A,&L(!))!Z,_ MM/G:KZYC(2SV9?9>X65D2!RX1)-& 54*!$H*+2^UEDK';J;^A[S,WB__<9?9 M>X61*:;VM_:PR!LUV #A]R*T!FI7O$2?K]=WF;U?]),[,>V30VIG?417%UJ6 M@ M.@274%9P8#A4^9!-&;9^3SP7V?ME.;)^SE]%Y:J3^&S+OS,E0E$.X,Q0C M:3'*KGU"ME?74\^[<6+) &)'1PX@AT"4A@!52$$Y*JW5\9\S^^-<7.^5_]2+ MZ[W"R !=$2)'UG"@A!- :\6$+; 2\+7$^_*YN-X/E/CQOKU2>U47UZKP*R'0 MVZ^"*>(,(Q3&/E?_ !?71P%L,M^G7EQ?)-!P4>\G';) ((J!<*Y FEDABW0U MR?^3;J]GTJ0OAX[4#O&L%Z#>R@)\VQ 5L@(CJ(V!._52_[R]'H?IQ,+[8UBS MP@H@,0XO6I6J-*6DDKT6:S:?V^N7MF;W2NTUW%Y_L9=W!>$W=1-6'N-)GX-C M1KU+/FX%D:Z$=R=]=C5G25$ 7C()&/7^O30>*99K4DJ-D2ICEXWTT3)5J7W> MLOS4/6KG^XE6#XND %&K_"*EU\Y(8:"%0Q(*XY".G3#92TSBV[08.-C52W$8 MGWNWAEW6?=E<7\OFMG:[/XBHB0[.,:MF.FZ%+Z2I**""8&]B$08XYLR[!Y:5 M@C+FOWHEFNK'LRCOY M\OON\B4)T5BI@56%4LZ;#D3&SM(906;>VFT0=G:UV]S"RJ+J[VV]VM;*/C@T MNYPK@;,T.#;"GQ 6$U (I+4FRG(1>]?UT9+X7FX.;$5A>P;^9%C'J?NEKDU8 MS1?;?*VT77UY: #ZA#V,7@2KOQBWOG#>U'?!,W=LQSE#.#4?P99(;!6SC(;NR_57H+2WAK, J9X M L@"3[_8I7=L%R$";*ZK914X% (V/0N"& )%- 16^L4@6W"L8T=&#Y"4-FH_ M"Z9B"B$+5)U!0*@2 ^ZHYI[^0D>_:]^E(6U7[]E,[M%L M'N^MU6NYB *3QSCMQZ6NK^VGAP>-GBR!:@H4%P) !0FU4@C+8N<*=9"1^.6R M.5S\JQ;GT@/E?;::04 B*4%H#X]*)F2I8BN;'1+2&C,SP64\D[-HG_-# M03[$VJOEQG/G7H.&Z@?KZL;>_=Z%_&Y7OU;+NJG6MP]K]X?R\U'>_V/C?_RK M75_5YL=^:FE@R340FFB@E?)\">^OP=@]G5YP>6EMKIG0G2[Y=\O_/? M>$_952UV%PH#Z;@ 1#M8>DU H8L=Z.HA)>U3*3/B<1K3,]2Z [>$1A@H9#R_ M6*EAP9DV*G::4#Q--]NK*"^@Z6(()(,+PK.F]KNCR_F1N@0*%@X0PP3F$!JX MVZ5K>E7*X^R#\")>%5Y&LC;:P357NM5&K>P_-N'>X&M _)2LJIZAXB9/#:$W M5H[4SEQ]C5:,\)ZAH!)@[85O$7581K\E[:%E\EWP\W$[:YT%-T J;0'53CN% M#<9%]#=E.NA(G.440_JM^]^I[,[@D-E=@_^SSO4J _#9P3?\P/0DQ8MEI0*8,9A*&540"EOIR/,A*7!1.>Q,W8[" 6Q:_?(>-I1?@P4%@]Z&+YD%4L@"6"NI@5H2;&,_,]5%1^)DV]@G MU6169PB79]OHQRJV5E]A@=]/A;0""\IC9Q]U4Y)6STR7\ '(C&!WZ@+UMX_> MZMG66]5VLZZT7*P^+O6?G^M,>Q?B9K0,!:*T!"%CBB",%&0[39%ZRLX'3)87 M0L8(M)Z1NPG1LFK6?WL;6C38QO-R??M97MNG&TAYHXX[?Z):KW.)YQ KM5$" MFE(,2VWT$SQ1+/ZK'TJE;^[$N2"Q3J HK$T,C7-[LVGTE5S9D\O&;EM[["[I M^69Z6!3E"' (2\"+ AHL*2N'5:D=P,M@@M)HG#@RK^<60.KCZ>2F7MOO;6VI M@.-. &:\RN100T"X=MXKT-!!/N@LVATY'0QFDEP=BXT9V+4[JO937P-";C10 M%!/@C;?"&D4453-'LS\=U1-TOO2RF0-WXUB> 71V3;JSIM+VU#WY3KB>UVMK M?FR*PE$%F!((2*RT>SKHW4&G MS8_SK7N&([,I1A,_,8?"3_6WNUFNMU/\,/'&LJ-_Q)'*XNF ORYOJC#HA5_V M&__#OTMO(@CB14[\_HV^;J19;7SIA)#OMQTNKF1B:R.O/3 MKIOKI?FPD)=1)/5\Q"2'Z2@Y=7(B$RF%'?]VN3)-/#'M#)G$NQ^M_=J\R$10 M_UE_^T%?7 W8,W22,JY1@MO/F\0"?#Q3JVMK/M3-V_KZYG>YF+S=]HV;I$;I M*-$-X$H.&V_UUIO)]J)^)#) MT#XN3?6U,ANYV%Y;3Q'4SE!IG;+]/*\/,2#U5EHL?M"UNK\&G+2)N@9,)J$> MGM?#&)##U^>'DV=EIG>= NVLN4#(3UY7/[XW?N'T7:+N;'BI;F;"&73U(S(M_V-M-.;[4W0(54^!CW]\Z2]F9U3NO61K,X #EO:3F[\]+K:LN+^:=R3 M\R^SP.+P?&FO75\0'H-9G]KNZSITO2$45AC?B7H8.$E9^70W:H77ZS>-%5X3O'D>CU=;IVC#E+M,+W4]K$D!Y&]_][H;7K/=#G]&&J0<#*X MD6PM/@>)_.)/@/4[N;8?9-7\+A>;"*+I&'.0C#*XA^QG1V)A/=_9M[_^?;V% MTMNKY>69GJ;V#@P]2'1IKR:',2?7-)SWS?:^8*84G/;H4=)O#A =(?7FW.KZ MJVUN3UUKKA881N%^T 03MNS]J _33 _.=PZ8+*YXC'R>;M9];$FL9,_MRO-N MZP^%,V!RD+YKO&3RVLOW>A 3_D=?G\QBG0P5RC\O3OYY<7*4;#[7R\^VCB&4 MYR.ENVCL'_+Z_DWFH%^C'3"M@9,IM;&6P1 VI59YEY?K^T5- MCC8]'RI9 NA8:76S(K%\'@A:RL7MJEK%R6WJ'319,NA$V[N7/8FE]V7]][-& MGS87J^;]:EU=R[NKI7A9\H,F2)8I.E:JQ[ ML81/-VNOXY?;5W#CJ=+^49.E MCHZ5Y4$&Y7, ?J[7?[6/)[6-E<8]9()DF:01#LN#;$LLX0]^T'II'U8:XT*T M9\AD&:5CI;B?-7G)[=W&7M3W3P[X=2Y=W>BM:3U5V1XS3[++[D@2'L+$#,7^ M>U4O[I\J_,_ZVF[;R#2WG^2W.62_=[)T%^>VW]LJN91K\11RD=,,TC(686^CN=AKEE 9U_GR@!Z/G*4[)\]Q$;( M_#F3M[^OSFSCO:UKN=0V=N+/D/$G[&O/G.FY/H^#)+MP/4(*3W?D[NI37PA] MMWJSKK[:MUY-7-;-[>34D>X1TXEIE]_UP,6G#B0O%KOD5392$DG_P.FRK_:* MHCZ.+XE%=V;K"'+Z,4K*G)+#O*[W+#Q]DH\GZ7,4<>R.E:X6^DBA]##AG[F* M+WG2_#,_\9_YBRXFR-W>'2 M'>N=[*Z'K#VU4"XOU]NJI>5J^;OTF_?+YOKZ+FZU6B\OU.)#W9S<+-3BKTT, MF1T]6TI+K4]B=03V92#V0+-?XNK+5_UVM8XDW.E MZ[ \2.WM84$NPIG9'#EFGG1QO#UBZI+FJ[%!GBWL_7>]N/06U/E-LS;M)<3> MH<.F2U>D>:3,C^9@8M'_M7F_-!]"NXM3][B(7YIE(/SMU\;\M0EWZ69Y>;(T MORV_KM8F @!&3YK'UC].OG4\9B?&2G"O/B[OZ=^E='<]WMCX:Q/C/!\_:QY* M8S1:)K,[,5Q^]PN\?+?NQ+M?A__Q(^PCP.3XV9(9A7'@,9J]^6B1D]6INU_& MJ=LB^'$9D=$Q>M)D99[1=<@H9J=.8WX@_([>I6F?FW>*[\/";-?VMEZ:U;O& M?Q(+.9%(2%98&@='<061&%7OOAJS.FU.UU?->T_AZLR<+A]7\WD=OO]M=>X6 M.BSK8KT(# H/>\2"5(SYDQ6WQL%31!&D?A3'RI 7-_DJ\^DXR0Z=?1>9'0M- M'>B]IS9.KG1[M'39%M/2+W,K.WE;?[&+[2/.]QB:7''2/6*Z^_]Q\MK+E]3I M99X4\YB+=>II->I5Z-UO'@F-)<5]XR:S.,=JU\,\2KX7ZXMZ+1CU1BX6MV>R,I$$U35DLGXHX^6UAS.I)/:['Q(Z#_Y>AE--_8.FJY#R5@K\P![,I+>EK(G&B*F$+O& M3M=>)((L]S K!U7Z2&ITA=H[2])[)AHD M\:QB1R/8F%CR'>HGK/P^^!5'Z$/G&"3OG*)/1S(ONTU^NKZRSD9^<*3Q7%LXB/.R=_.,-^Q7OXBY_L2C?5-IX?*>'Q\/"#A)B3 M)SV<9&GV09'-RJ@8DOXK^4484[\ZY>\Q!HLO)GS[ G%S;V']HA63P+7NYA1NJ0\R-IDXL2=X9*)IN]W.Z42D9EBB>+18_VSG?5Q$:]TL+FQSO3IU%XWQ^(ICS>\9 M-MD>.LY&.,R8Y)9"H"K&$X#/1TI6B'VL#=>Q_%Q$+I&S-9M?1Q-%<+]=Q=>&3(9,518]7 MA6V&Y*4)(PFL?]1D]="3]&!V8GMP&)KKZNYU\4B:<'?$="708[1A#S^RD-7[ M[S=5$U-4.P.F*W >(ZEN;F0AJ'>;.\(BB.AQJ'3ERF.$L\N!+,3RQ>I-4ZTK MNSJYO#SY*JO%Y$3Y/>.F*S@>(["]O'D=U\%G]:+2?@%G3:UGO Y^-LT,U\'] MRXA^'?QTJA9&(MP+=X\_Z=+D?GCS=.A8OO?AT3.Y.MXKM^\*-]B0Z5 !%)B<6I=EP 4$L! A0#% M @ 0(BH7/5=AB\_" 8S !8 ( ! &$R,#(V<3$M M97AH:6)I=#,Q,2YH=&U02P$"% ,4 " ! B*A&AI8FET,S$R+FAT;5!+ 0(4 Q0 M ( $"(J%R]!AG>Z 0 /09 6 " '-D4$L! A0#% @ 0(BH7$HZQF' $@ .LT !4 M ( !7/X &-P:7@M,C R-C S,S%?8V%L+GAM;%!+ 0(4 Q0 ( $"(J%RI M*1MZC"8 $'J 0 5 " 4\1 0!C<&EX+3(P,C8P,S,Q7V1E M9BYX;6Q02P$"% ,4 " ! B*A< 5QC[ZJF !L[P8 %0 M@ $.. $ 8W!I>"TR,#(V,#,S,5]L86(N>&UL4$L! A0#% @ 0(BH7,6$ M^^2 60 Y=@$ !4 ( !Z]X! &-P:7@M,C R-C S,S%?<')E :+GAM;%!+!08 "0 ) %8" ">. ( ! end XML 64 cpix-20260331_htm.xml IDEA: XBRL DOCUMENT 0001087294 2026-01-01 2026-03-31 0001087294 2026-05-05 0001087294 2026-03-31 0001087294 2025-12-31 0001087294 2025-01-01 2025-03-31 0001087294 2024-12-31 0001087294 2025-03-31 0001087294 us-gaap:CommonStockMember 2024-12-31 0001087294 us-gaap:RetainedEarningsMember 2024-12-31 0001087294 us-gaap:NoncontrollingInterestMember 2024-12-31 0001087294 us-gaap:CommonStockMember 2025-01-01 2025-03-31 0001087294 us-gaap:RetainedEarningsMember 2025-01-01 2025-03-31 0001087294 us-gaap:NoncontrollingInterestMember 2025-01-01 2025-03-31 0001087294 us-gaap:CommonStockMember 2025-03-31 0001087294 us-gaap:RetainedEarningsMember 2025-03-31 0001087294 us-gaap:NoncontrollingInterestMember 2025-03-31 0001087294 us-gaap:CommonStockMember 2025-12-31 0001087294 us-gaap:RetainedEarningsMember 2025-12-31 0001087294 us-gaap:NoncontrollingInterestMember 2025-12-31 0001087294 us-gaap:CommonStockMember 2026-01-01 2026-03-31 0001087294 us-gaap:RetainedEarningsMember 2026-01-01 2026-03-31 0001087294 us-gaap:NoncontrollingInterestMember 2026-01-01 2026-03-31 0001087294 us-gaap:CommonStockMember 2026-03-31 0001087294 us-gaap:RetainedEarningsMember 2026-03-31 0001087294 us-gaap:NoncontrollingInterestMember 2026-03-31 0001087294 cpix:ProductSancusoMember 2026-01-01 2026-03-31 0001087294 cpix:ProductSancusoMember 2025-01-01 2025-03-31 0001087294 cpix:ProductVibativMember 2026-01-01 2026-03-31 0001087294 cpix:ProductVibativMember 2025-01-01 2025-03-31 0001087294 cpix:ProductTaliciaMember 2026-01-01 2026-03-31 0001087294 cpix:ProductTaliciaMember 2025-01-01 2025-03-31 0001087294 cpix:ProductKristaloseMember 2026-01-01 2026-03-31 0001087294 cpix:ProductKristaloseMember 2025-01-01 2025-03-31 0001087294 cpix:ProductCaldolorMember 2026-01-01 2026-03-31 0001087294 cpix:ProductCaldolorMember 2025-01-01 2025-03-31 0001087294 cpix:ProductAcetadoteMember 2026-01-01 2026-03-31 0001087294 cpix:ProductAcetadoteMember 2025-01-01 2025-03-31 0001087294 cpix:ProductOmeclamoxPakMember 2026-01-01 2026-03-31 0001087294 cpix:ProductOmeclamoxPakMember 2025-01-01 2025-03-31 0001087294 cpix:ProductVaprisolMember 2026-01-01 2026-03-31 0001087294 cpix:ProductVaprisolMember 2025-01-01 2025-03-31 0001087294 cpix:ProductRediTrexMember 2026-01-01 2026-03-31 0001087294 cpix:ProductRediTrexMember 2025-01-01 2025-03-31 0001087294 cpix:ProductOtherMember 2026-01-01 2026-03-31 0001087294 cpix:ProductOtherMember 2025-01-01 2025-03-31 0001087294 cpix:VibativMember us-gaap:PublicUtilitiesInventoryRawMaterialsMember 2026-03-31 0001087294 cpix:VibativMember us-gaap:PublicUtilitiesInventoryRawMaterialsMember 2025-12-31 0001087294 cpix:KristaloseMember us-gaap:PublicUtilitiesInventoryRawMaterialsMember 2026-03-31 0001087294 cpix:KristaloseMember us-gaap:PublicUtilitiesInventoryRawMaterialsMember 2025-12-31 0001087294 cpix:VaprisolMember us-gaap:PublicUtilitiesInventoryRawMaterialsMember 2026-03-31 0001087294 cpix:VaprisolMember us-gaap:PublicUtilitiesInventoryRawMaterialsMember 2025-12-31 0001087294 cpix:SancusoMember us-gaap:PublicUtilitiesInventoryRawMaterialsMember 2026-03-31 0001087294 cpix:SancusoMember us-gaap:PublicUtilitiesInventoryRawMaterialsMember 2025-12-31 0001087294 cpix:AcetadoteMember us-gaap:PublicUtilitiesInventoryRawMaterialsMember 2026-03-31 0001087294 cpix:AcetadoteMember us-gaap:PublicUtilitiesInventoryRawMaterialsMember 2025-12-31 0001087294 cpix:IfetrobanMember us-gaap:PublicUtilitiesInventoryRawMaterialsMember 2026-03-31 0001087294 cpix:IfetrobanMember us-gaap:PublicUtilitiesInventoryRawMaterialsMember 2025-12-31 0001087294 cpix:VibativMember cpix:FinishedGoodsMember 2026-03-31 0001087294 cpix:VibativMember cpix:FinishedGoodsMember 2025-12-31 0001087294 cpix:SancusoMember cpix:FinishedGoodsMember 2026-03-31 0001087294 cpix:SancusoMember cpix:FinishedGoodsMember 2025-12-31 0001087294 cpix:CaldolorMember cpix:FinishedGoodsMember 2026-03-31 0001087294 cpix:CaldolorMember cpix:FinishedGoodsMember 2025-12-31 0001087294 srt:OfficeBuildingMember 2021-11-15 0001087294 cpix:BroadwestLeaseFiveYearRenewalOptionMember srt:OfficeBuildingMember 2021-11-15 0001087294 2021-11-15 0001087294 srt:OfficeBuildingMember 2022-10-24 0001087294 cpix:NephronPharmaceuticalsCorporationNephronMember 2026-03-31 0001087294 cpix:KindosMember 2026-03-31 0001087294 cpix:RecipharmMember 2026-03-31 0001087294 us-gaap:CommonStockMember 2019-01-31 0001087294 us-gaap:CommonStockMember cpix:ATMMember 2024-03-20 0001087294 us-gaap:CommonStockMember cpix:ATMMember 2025-02-05 2025-02-05 0001087294 2025-02-05 2025-02-05 0001087294 us-gaap:CommonStockMember cpix:ATMMember 2025-02-05 0001087294 us-gaap:CommonStockMember cpix:ATMMember 2025-02-14 0001087294 us-gaap:RestrictedStockMember 2026-01-01 2026-03-31 0001087294 us-gaap:RestrictedStockMember 2025-01-01 2025-03-31 0001087294 srt:DirectorMember us-gaap:RestrictedStockMember 2026-01-01 2026-03-31 0001087294 cpix:IncentiveStockOptionsMember 2026-01-01 2026-03-31 0001087294 cpix:IncentiveStockOptionsMember 2025-01-01 2025-03-31 0001087294 cpix:ForfeituredMember 2026-01-01 2026-03-31 0001087294 cpix:ForfeituredMember 2025-01-01 2025-03-31 0001087294 us-gaap:RevolvingCreditFacilityMember cpix:PinnacleBankMember 2023-09-05 0001087294 us-gaap:RevolvingCreditFacilityMember cpix:PinnacleBankMember 2021-12-31 0001087294 2023-09-05 2023-09-05 0001087294 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember cpix:PinnacleBankMember 2023-09-05 2023-09-05 0001087294 us-gaap:RevolvingCreditFacilityMember cpix:PinnacleBankMember 2024-05-06 0001087294 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember cpix:PinnacleBankMember 2025-11-18 0001087294 us-gaap:RevolvingCreditFacilityMember 2026-03-31 0001087294 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember cpix:PinnacleBankMember 2026-03-31 0001087294 us-gaap:DomesticCountryMember 2026-03-31 0001087294 cpix:ProductAssetsAndGlobalRightsVibativMember 2018-11-01 2018-11-30 0001087294 cpix:ProductAssetsAndGlobalRightsVibativMember 2019-04-01 2019-04-30 0001087294 srt:MaximumMember cpix:ProductAssetsAndGlobalRightsVibativMember 2018-11-01 2018-11-30 0001087294 cpix:ProductAssetsAndGlobalRightsVibativMember 2025-12-31 0001087294 cpix:ProductAssetsAndGlobalRightsVibativMember 2026-01-01 2026-03-31 0001087294 cpix:ProductAssetsAndGlobalRightsVibativMember 2026-03-31 0001087294 cpix:U.S.ProductAssetRightsSancusoMember 2022-01-03 2022-01-03 0001087294 cpix:U.S.ProductAssetRightsSancusoMember 2023-01-01 2023-01-31 0001087294 cpix:U.S.ProductAssetRightsSancusoMember 2023-10-01 2023-10-31 0001087294 cpix:U.S.ProductAssetRightsSancusoMember 2026-01-01 2026-03-31 0001087294 srt:MaximumMember cpix:U.S.ProductAssetRightsSancusoMember 2022-01-03 2022-01-03 0001087294 srt:MaximumMember cpix:U.S.ProductAssetRightsSancusoMember 2025-02-05 2025-02-05 0001087294 cpix:U.S.ProductAssetRightsSancusoMember 2025-12-31 0001087294 cpix:U.S.ProductAssetRightsSancusoMember 2026-03-31 0001087294 cpix:ApotexInc.Member cpix:CumberlandPharmaceuticalsInc.Member us-gaap:SubsequentEventMember 2026-04-22 2026-04-22 shares iso4217:USD iso4217:USD shares cpix:segment utr:sqft cpix:renewalTerm iso4217:USD utr:sqft pure 2025 Q1 false --12-31 0001087294 10-Q true 2026-03-31 false 001-33637 Cumberland Pharmaceuticals Inc. TN 62-1765329 1600 West End Avenue Suite 1300 Nashville TN 37203 615 255-0068 Common stock, no par value CPIX NASDAQ Yes Yes Non-accelerated Filer true false false 14983107 11007245 11444693 14261978 16944780 5453836 6225518 2066198 2445276 32789257 37060267 9875505 9253090 237375 264724 12793249 14027921 914000 914000 7618720 8343832 3840700 3986780 2926214 2973378 70995020 76823992 16537072 18567546 485162 467774 4487137 5074504 12978680 12635095 34488051 36744919 5240733 5240733 4343892 4471965 5619332 5822153 49692008 52279770 0 0 100000000 100000000 14983107 14983107 14956627 14956627 51730222 51684381 -30093698 -26804059 21636524 24880322 -333512 -336100 21303012 24544222 70995020 76823992 9131317 11713055 1933889 1425714 5064875 4231980 1458436 1295076 2554475 2463008 1248934 1005330 12260609 10421108 -3129292 1291947 78031 125709 85839 163802 -3137100 1253854 3871 5670 -146080 0 -3287051 1248184 2588 -8884 -3289639 1257068 -0.22 0.08 -0.22 0.08 14960210 14942522 14960210 15259824 -3287051 1248184 1276283 1031584 285184 285184 -146080 0 106842 74212 -228965 44976 -86949 -81182 5173 5362 -2682802 -1213541 -703861 -967399 -384152 -60371 -225351 -219493 -1346113 -600043 -202821 -293942 387025 3898517 0 47630 42018 0 0 1162357 19155 18199 -61173 -1228186 0 -5266334 0 10035437 702299 511131 61001 245868 -763300 -5526102 -437448 -437448 -2855771 11444693 17964184 11007245 15108413 13952624 46821425 -23967931 -307517 22545977 1000000 4715950 4715950 62350 74213 74213 53837 243705 243705 1257068 -8884 1248184 14961137 51367883 -22710863 -316401 28340619 14956627 51684381 -26804059 -336100 24544222 46725 46725 106842 106842 106842 106842 20245 20245 61001 61001 61001 61001 -3289639 -3289639 2588 2588 -3287051 -3287051 14983107 14983107 51730222 51730222 -30093698 -30093698 -333512 -333512 21303012 21303012 ORGANIZATION AND BASIS OF PRESENTATION<div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cumberland Pharmaceuticals Inc. (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">"</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cumberland,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">"</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">"</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Company,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">"</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> or as used in the context of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">"</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">we,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">"</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">"</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">us,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">"</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> or </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">"</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">our</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">"</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">), is a specialty pharmaceutical company focused on the acquisition, development and commercialization of branded prescription pharmaceuticals. We are dedicated to our mission of working together to provide unique products that improve the quality of patient care. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our primary target markets are hospital acute care, gastroenterology and oncology. These medical specialties are characterized by relatively concentrated prescriber bases that we believe can be served effectively by small, targeted sales forces. We promote our approved products through our hospital, field and oncology sales forces in the United States. We continue to build a network of established international partners with the needed regulatory and commercial capabilities to register and provide our medicines to patients in their countries. </span></div><div style="margin-top:8pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cumberland’s growth strategy involves maximizing the potential of our existing brands, while continuing to build a portfolio of differentiated products. Our current portfolio includes seven products approved by the U.S. Food and Drug Administration ("FDA") in the United States. We also continue to build international partnerships to bring our medicines to patients in other countries. Additionally, we look for opportunities to expand our brands into new patient populations through clinical trials, new product presentations and our support of select, investigator-initiated studies. </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Meanwhile, our clinical team is developing a pipeline of new product candidates to address poorly met medical needs. We also pursue opportunities to acquire additional marketed brands as well as late-stage development product candidates in our target medical specialties. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s products are manufactured by third parties, which are overseen by our quality control and manufacturing professionals. We work closely with our warehousing and distribution partners to make our products available in the U.S.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying unaudited condensed consolidated financial statements of the Company have been prepared on a basis consistent with the December 31, 2025, audited consolidated financial statements and include all adjustments, consisting of only normal recurring adjustments, necessary to fairly present the information set forth herein. All significant intercompany accounts and transactions have been eliminated in consolidation. The unaudited condensed consolidated financial statements have been prepared in accordance with the regulations of the Securities and Exchange Commission (the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">"</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">SEC</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">"</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">), and certain information and disclosures have been condensed or omitted as permitted by the SEC for interim period presentation. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the year ended December 31, 2025 (the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">"</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2025 Annual Report on Form 10-K</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">"</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">). The results of operations for the three months ended March 31, 2026, are not necessarily indicative of the results to be expected for the entire fiscal year or any future period.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Guidance</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:6pt;margin-top:8pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board ("FASB") issued final guidance in Accounting Standards Update ("ASU") 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures,</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> which is intended to improve transparency of segment disclosures, primarily through expanded disclosures for significant segment expenses. The guidance is effective for annual periods beginning in 2024 and interim periods beginning in 2025. With the Company having only one segment, the adoption, effective January 1, 2024, did not have a material impact on the Company’s consolidated financial statements.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("Update 2023-09"), which expands income tax disclosure requirements to include additional information related to the rate reconciliation of our effective tax rates to statutory rates as well as additional disaggregation of taxes paid. The amendments in Update 2023-09 also remove disclosures related to certain unrecognized tax benefits and deferred taxes. Update 2023-09 is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. We adopted Update 2023-09 effective for the year ended December 31, 2025 on a prospective basis. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Standards Not Yet Adopted</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU No. 2024-03, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASU 2024-03"), which requires companies to disclose additional information for certain relevant expense categories in the Statements of Operations and within the notes to the financial statements. ASU 2024-03 is effective for annual periods beginning after December 15, 2026, and interim periods beginning after December 15, 2027, with early adoption permitted and can be applied either prospectively to financial statements issued for reporting periods after the effective date, or retrospectively to prior periods which are presented in the financial statements. We are currently assessing the impact of the requirements on our consolidated financial statements and disclosures.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Use of Estimates</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the condensed consolidated financial statements in conformity with U.S. generally accepted accounting principles requires management of the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the period. Actual results could differ from those estimates under different assumptions and conditions. The Company's most significant estimates include: (1) its allowances for chargebacks and accruals for rebates and product returns, (2) the allowances for obsolescent or unmarketable inventory and (3) valuation of contingent consideration liabilities associated with business combinations.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Operating Segments</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has one operating segment, which is specialty pharmaceutical products. Management has chosen to organize the Company based on the type of products sold. Operating segments are identified as components of an enterprise about which separate discrete financial information is evaluated by the chief operating decision maker, or decision-making group, in making decisions regarding resource allocation and assessing performance. The Company, which uses consolidated financial information in determining how to allocate resources and assess performance, has concluded that our specialty pharmaceutical products compete in similar economic markets and similar circumstances. Substantially all of the Company’s assets are located in the United States and total revenues are primarily attributable to U.S. customers. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Trade and Note Receivables Policy</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Management evaluates the application of Current Expected Credit Losses (CECL) to all of its financial instruments including trade and note receivables. CECL is applicable to all financial instruments measured at amortized cost. Therefore for the Company, this principally relates to trade receivables and two notes receivable. CECL also requires the measurement of expected credit losses on a collective (pool) basis when similar risk characteristics exist. This may include, either individually or in combination, some of the following characteristics of Accounting Standards Codification ("ASC") 326-20-55-5:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Internal or external credit score/rating</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Risk ratings or classification</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">c.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Financial asset type</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">d.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Size</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">e.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Effective interest rate</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">f.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.17pt">Term</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">g.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Geographical location</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">h.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Historical or expected credit loss patterns</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt">Reasonable and supportable forecast periods</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The standard requires entities to pool financial assets but allows them to choose which risk characteristics to use. Under the requirements of the guidance, the Company reassesses at the end of each reporting period whether the pool of assets continues to display similar risk characteristics. </span></div>With over twenty years of experience, Cumberland has experienced virtually no write downs of receivables as most of our receivables are due from large successful pharmaceutical, healthcare or government customers, consistently making payments on account. Although the payment behaviors of all of our customers are consistently reliable, for the sake of transparency, we have separated our customer base into seven separate pools. The Company performs a monthly analysis of aged accounts receivable to determine how much, if any, of the accounts receivable balance should be reserved as potential bad debt. The Company reviews all balances over 90 days past due for a possible reserve and considers any specific factors or information for balances aged under 90 days if there are indicators that the balance should be reserved, such as other aged balances with the customer or bankruptcy as well as any economic issues with a customer industry or region. <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Guidance</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:6pt;margin-top:8pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board ("FASB") issued final guidance in Accounting Standards Update ("ASU") 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures,</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> which is intended to improve transparency of segment disclosures, primarily through expanded disclosures for significant segment expenses. The guidance is effective for annual periods beginning in 2024 and interim periods beginning in 2025. With the Company having only one segment, the adoption, effective January 1, 2024, did not have a material impact on the Company’s consolidated financial statements.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("Update 2023-09"), which expands income tax disclosure requirements to include additional information related to the rate reconciliation of our effective tax rates to statutory rates as well as additional disaggregation of taxes paid. The amendments in Update 2023-09 also remove disclosures related to certain unrecognized tax benefits and deferred taxes. Update 2023-09 is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. We adopted Update 2023-09 effective for the year ended December 31, 2025 on a prospective basis. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Standards Not Yet Adopted</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU No. 2024-03, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASU 2024-03"), which requires companies to disclose additional information for certain relevant expense categories in the Statements of Operations and within the notes to the financial statements. ASU 2024-03 is effective for annual periods beginning after December 15, 2026, and interim periods beginning after December 15, 2027, with early adoption permitted and can be applied either prospectively to financial statements issued for reporting periods after the effective date, or retrospectively to prior periods which are presented in the financial statements. We are currently assessing the impact of the requirements on our consolidated financial statements and disclosures.</span></div> 1 <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Use of Estimates</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the condensed consolidated financial statements in conformity with U.S. generally accepted accounting principles requires management of the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the period. Actual results could differ from those estimates under different assumptions and conditions. The Company's most significant estimates include: (1) its allowances for chargebacks and accruals for rebates and product returns, (2) the allowances for obsolescent or unmarketable inventory and (3) valuation of contingent consideration liabilities associated with business combinations.</span></div> <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Operating Segments</span></div>The Company has one operating segment, which is specialty pharmaceutical products. Management has chosen to organize the Company based on the type of products sold. Operating segments are identified as components of an enterprise about which separate discrete financial information is evaluated by the chief operating decision maker, or decision-making group, in making decisions regarding resource allocation and assessing performance. The Company, which uses consolidated financial information in determining how to allocate resources and assess performance, has concluded that our specialty pharmaceutical products compete in similar economic markets and similar circumstances. Substantially all of the Company’s assets are located in the United States and total revenues are primarily attributable to U.S. customers. 1 <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Trade and Note Receivables Policy</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Management evaluates the application of Current Expected Credit Losses (CECL) to all of its financial instruments including trade and note receivables. CECL is applicable to all financial instruments measured at amortized cost. Therefore for the Company, this principally relates to trade receivables and two notes receivable. CECL also requires the measurement of expected credit losses on a collective (pool) basis when similar risk characteristics exist. This may include, either individually or in combination, some of the following characteristics of Accounting Standards Codification ("ASC") 326-20-55-5:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Internal or external credit score/rating</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Risk ratings or classification</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">c.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Financial asset type</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">d.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Size</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">e.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Effective interest rate</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">f.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.17pt">Term</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">g.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Geographical location</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">h.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Historical or expected credit loss patterns</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt">Reasonable and supportable forecast periods</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The standard requires entities to pool financial assets but allows them to choose which risk characteristics to use. Under the requirements of the guidance, the Company reassesses at the end of each reporting period whether the pool of assets continues to display similar risk characteristics. </span></div>With over twenty years of experience, Cumberland has experienced virtually no write downs of receivables as most of our receivables are due from large successful pharmaceutical, healthcare or government customers, consistently making payments on account. Although the payment behaviors of all of our customers are consistently reliable, for the sake of transparency, we have separated our customer base into seven separate pools. The Company performs a monthly analysis of aged accounts receivable to determine how much, if any, of the accounts receivable balance should be reserved as potential bad debt. The Company reviews all balances over 90 days past due for a possible reserve and considers any specific factors or information for balances aged under 90 days if there are indicators that the balance should be reserved, such as other aged balances with the customer or bankruptcy as well as any economic issues with a customer industry or region. EARNINGS (LOSS) PER SHARE<div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the numerator and denominator used to calculate basic and diluted earnings (loss) per share for the three months ended March 31, 2026 and 2025:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:58.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.518%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to common shareholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,289,639)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,257,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding – basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,960,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,942,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of other securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">317,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding – diluted</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,960,210 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,259,824 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2026 and 2025, restricted stock awards and options to purchase 688,907 and 810,211 shares of common stock, respectively, were outstanding but were not included in the computation of diluted earnings per share because the effect would be antidilutive.</span></div> <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the numerator and denominator used to calculate basic and diluted earnings (loss) per share for the three months ended March 31, 2026 and 2025:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:58.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.518%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to common shareholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,289,639)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,257,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding – basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,960,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,942,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of other securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">317,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding – diluted</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,960,210 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,259,824 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> -3289639 1257068 14960210 14942522 0 317302 14960210 15259824 688907 810211 REVENUES<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product Revenues</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for revenues from contracts with customers under ASC 606.</span></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s net revenues consisted of the following for the three months ended March 31, 2026 and 2025:</span></div><div style="margin-bottom:8pt;margin-top:4pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Products:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sancuso</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,928,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,256,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Vibativ</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,118,295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,378,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Talicia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,916,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Kristalose</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">981,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,484,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Caldolor</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">965,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,307,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Acetadote</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">51,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">151,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Vaprisol</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(600)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Omeclamox-Pak</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(5,387)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">RediTrex</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(489)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(347)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">168,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,141,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,131,317 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,713,055 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">With regard to Vaprisol, we are in the process of transitioning to a new manufacturing partner, who was issued an FDA Form 483 in the second quarter of 2022. In April 2026, we received notification that these FDA Form 483 related issues have been satisfactorily resolved. We plan to resubmit our application for their facility to the FDA for approval in the second quarter of 2026. For the three months ended March 31, 2026 and 2025, the amounts represent routine sales deduction adjustments. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In late 2023, we discontinued the sales of Omeclamox-Pak and expensed the remaining brand intangible assets. For the three months ended March 31, 2026 and 2025, the amounts noted resulted from routine sales deduction adjustments. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Effective June 30, 2023, the Company returned all rights of RediTrex back to Nordic B.V., and will receive a long-term royalty on any sales of the product in the future. For the three months ended March 31, 2026 and 2025, the amounts noted resulted from routine sales deduction adjustments. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Revenues</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In early 2025, Cumberland received a $3.0 million milestone payment from our distribution partner in China associated with the approval of Vibativ for that market. The Company has agreements with international partners for commercialization of the Company's products with associated payments included in other revenues. Those agreements provide that each of the partners is responsible for seeking regulatory approvals for the product, and following approval, each partner will be responsible for the ongoing distribution and sales in the respective international territories. Cumberland is typically entitled to receive a non-refundable, up-front payment at the time each agreement is executed as consideration for the product dossier and for the rights to the distinct intellectual property rights in the respective international territory. These agreements also typically provide for additional payments upon a partner’s achievement of a defined regulatory approval and sales milestones. The Company may also be entitled to receive royalties on future sales of the products and a transfer price on supplies. The contractual payments associated with the partner’s achievement of regulatory approvals, sales milestones and royalties on future sales are recognized as revenue upon occurrence, or at such time that the Company has a high degree of confidence that the revenue would not be reversed in a subsequent period.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other revenues also include lease income generated by CET’s Life Sciences Center, which is a research facility that provides scientists with access to flexible lab space and other resources to develop biomedical products. This lease income, as noted in Footnote 5 - Leases, was approximately $0.2 million for the three months ended March 31, 2026 and 2025.</span></div> <div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s net revenues consisted of the following for the three months ended March 31, 2026 and 2025:</span></div><div style="margin-bottom:8pt;margin-top:4pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Products:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sancuso</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,928,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,256,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Vibativ</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,118,295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,378,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Talicia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,916,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Kristalose</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">981,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,484,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Caldolor</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">965,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,307,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Acetadote</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">51,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">151,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Vaprisol</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(600)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Omeclamox-Pak</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(5,387)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">RediTrex</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(489)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(347)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">168,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,141,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,131,317 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,713,055 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 2928634 2256294 2118295 1378066 1916481 0 981483 3484310 965564 1307439 51981 151651 517 -600 1 -5387 -489 -347 168850 3141629 9131317 11713055 3000000.0 200000 INVENTORIES<div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company works closely with third parties to manufacture and package finished goods for sale. Based on the arrangements with the manufacturer or packager, the Company will either take title to the finished goods at the time of shipment or at the time of arrival at the Company’s warehouses. The Company then holds such goods in inventory until distribution and sale. These finished goods inventories are stated at the lower of cost or net realizable value with cost determined using the first-in, first-out method.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company continually evaluates inventory for potential losses due to excess, obsolete or slow-moving goods by comparing sales history and projections to the inventory on hand. When evidence indicates that the carrying value may not be recoverable, a charge is taken to reduce the inventory to its current net realizable value. At March 31, 2026 and December 31, 2025, there were no cumulative net realizable value charges for potential obsolescence and discontinuance losses necessary.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company purchases the active pharmaceutical ingredient ("API") for Kristalose and Sancuso and maintains the inventory of that raw material. API for the Company's Vaprisol and Vibativ brands were included in the assets associated with the acquisition of those brands and are also included in the raw materials inventory. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As these APIs are consumed in the manufacture of our products, the value of the API involved is transferred from raw materials to finished goods. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Consigned inventory represents Authorized Generic inventory stored with our partner until shipment to their customers. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2026 and December 31, 2025, the Company's net inventories consisted of the following:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:57.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.681%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.431%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and work in process</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,061,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,832,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,268,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,646,315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,329,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,478,608 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less non-current inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(9,875,505)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(9,253,090)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories classified as current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,453,836 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,225,518 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2026 and December 31, 2025, the Company's non-current inventories consisted of the following:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Vibativ raw materials</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,557,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,883,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Kristalose raw materials</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,263,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,261,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Vaprisol raw materials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,171,603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,171,603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sancuso raw materials</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">615,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">656,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Acetadote raw materials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">23,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Ifetroban raw materials</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Kristalose finished Ggoods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">107,527 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">85,204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Vibativ finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Caldolor finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">95,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">112,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories classified as non-current</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,875,505 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,253,090 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2026 and December 31, 2025, the Company's net inventories consisted of the following:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:57.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.681%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.431%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and work in process</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,061,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,832,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,268,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,646,315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,329,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,478,608 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less non-current inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(9,875,505)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(9,253,090)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories classified as current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,453,836 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,225,518 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 10061130 9832293 5268211 5646315 15329341 15478608 9875505 9253090 5453836 6225518 <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2026 and December 31, 2025, the Company's non-current inventories consisted of the following:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Vibativ raw materials</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,557,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,883,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Kristalose raw materials</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,263,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,261,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Vaprisol raw materials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,171,603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,171,603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sancuso raw materials</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">615,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">656,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Acetadote raw materials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">23,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Ifetroban raw materials</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Kristalose finished Ggoods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">107,527 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">85,204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Vibativ finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Caldolor finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">95,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">112,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories classified as non-current</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,875,505 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,253,090 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 5557928 4883895 2263417 2261500 1171603 1171603 615873 656667 23137 24152 40878 40879 107527 85204 0 16429 95142 112761 9875505 9253090 LEASES<div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On November 15, 2021, Cumberland entered into a lease (the "Broadwest Lease"), pursuant to which the Company leases approximately 16,903 rentable square feet of space (the "Leased Premise") at the Broadwest office campus located in Nashville, Tennessee with 1600 West End Avenue Partners, LLC (the "Landlord"). The Leased Premise serves as the Company's corporate headquarters. The initial term of the Lease is one hundred fifty-seven (157) months, with two consecutive options to renew for a period of 5 years each, with the commencement date of October 25, 2022. This lease currently expires in November 2035.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company is responsible for paying rent to the Landlord under the lease beginning three months after the commencement date. The Company pays a base rent of $33.06 per square foot of rentable space with a gradual rental rate increase of 2.5% for each year thereafter of the prior year's base rental. In addition to the monthly base rent, the Company is responsible for its percentage share of the operating expenses of the building. The lease also provided for a tenant improvement allowance which was used to build out the space. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On October 24, 2022, CET provided the notice of exercise to extend the lease with The Gateway to Nashville, LLC (the "Gateway Lease") for five years. The lease is for approximately 14,200 square feet of wet laboratory and office space in Nashville, Tennessee where CET operates the CET Life Sciences Center. The wet laboratory and office space is leased through April 2028. The Company also subleases a portion of the space under this lease.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Also included within the right-of-use assets are start up expenditures related to new supply agreements with Nephron Pharmaceuticals Corporation ("Nephron") for our Vaprisol product, Kindos Pharmaceuticals Co., Ltd. ("Kindos") for our Vibativ and Acetadote products and Recipharm Pharmaservices Pvt. Ltd ("Recipharm") for our ifetroban study drug. These expenditures are classified as embedded leases resulting in right-of-use assets with the carrying value being reduced straight-line over the life of the contracts. As of March 31, 2026, the right-of-use assets for Nephron, Kindos and Recipharm were $0.6 million, $1.2 million and $1.2 million, respectively, and are included in the total right-of-use assets of $7.6 million.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities were recorded as the present value of remaining lease payments not yet paid for the lease term discounted using the incremental borrowing rate associated with each lease. Operating lease right-of-use assets represent operating lease liabilities adjusted for lease incentives and initial direct costs. As the Company’s leases do not contain implicit borrowing rates, the incremental borrowing rates were calculated based on information available at the commencement date of each lease. Incremental borrowing rates reflect the Company’s estimated interest rates for collateralized borrowings over similar lease terms. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining lease term for the Broadwest Lease and Gateway Lease is 8.7 years and 8.9 years at March 31, 2026 and December 31, 2025, respectively. The weighted-average incremental borrowing rate used to discount the present value of the remaining lease payments for both leases is 9.35% and 9.36% at March 31, 2026 and December 31, 2025, respectively.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease Position</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2026 and December 31, 2025, the Company's lease assets and liabilities were as follows:</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Right-of-Use Assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,618,720 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,343,832 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Lease Liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease current liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">485,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">467,774 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease non-current liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,343,892 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,471,965 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,829,054 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,939,739 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2026, cumulative future minimum sublease income under non-cancelable operating subleases totals approximately $0.1 million which includes the 90-day notice required for lease termination. Future minimum lease payments under non-cancelable operating leases (with initial or remaining lease terms in excess of one year) are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Maturity of Lease Liabilities at March 31, 2026</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">684,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">934,180 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">740,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">650,766 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">667,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">After 2030</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,529,586 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,206,930 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,377,876 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,829,054 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense is recognized over the expected term of the lease, including renewal option periods, if applicable, on a straight-line basis as a component of general and administrative expense. Rent expense and sublease income were as follows:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Rent expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">344,165 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">354,752 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">163,850 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">158,629 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 16903 P157M 2 P5Y 33.06 0.025 P5Y 14200 600000 1200000 1200000 7600000 P8Y8M12D P8Y10M24D 0.0935 0.0936 <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2026 and December 31, 2025, the Company's lease assets and liabilities were as follows:</span></div><div style="margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Right-of-Use Assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,618,720 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,343,832 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Lease Liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease current liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">485,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">467,774 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease non-current liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,343,892 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,471,965 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,829,054 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,939,739 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7618720 8343832 485162 467774 4343892 4471965 4829054 4939739 100000 Future minimum lease payments under non-cancelable operating leases (with initial or remaining lease terms in excess of one year) are as follows:<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Maturity of Lease Liabilities at March 31, 2026</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">684,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">934,180 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">740,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">650,766 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">667,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">After 2030</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,529,586 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,206,930 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,377,876 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,829,054 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 684558 934180 740791 650766 667049 3529586 7206930 2377876 4829054 Rent expense and sublease income were as follows:<div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Rent expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">344,165 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">354,752 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">163,850 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">158,629 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 344165 354752 163850 158629 SHAREHOLDERS’ EQUITY AND DEBT<div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share repurchases</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cumberland currently has a share repurchase program available to repurchase its common stock pursuant to Rule 10b-18 of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). In January 2019, the Company's Board of Directors established the current $10 million repurchase program to replace the prior authorizations. During the three months ended March 31, 2026 and March 31, 2025, the Company repurchased 20,245 and 53,837 shares of common stock for $0.1 million and approximately $0.2 million, respectively. At March 31, 2026, there remains approximately $2.1 million available under the current repurchase program for common share repurchases. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share Sales</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company filed an updated Form S-3 with the SEC in December 2023, which was declared effective December 26, 2023 (the "Current Registration Statement"). The Company entered into an agreement with H.C. Wainwright &amp; Co., LLC ("H.C. Wainwright") to establish a new At the Market ("ATM") program under the Current Registration Statement. On March 20, 2024, the Company filed a related prospectus supplement in connection with the sale and issuance of shares having an aggregate gross sales price of up to $5.8 million. On February 5, 2025, the Company issued 1,000,000 shares under an ATM for an aggregate amount of $5.5 million. As a result of this transaction, deferred offering costs of $0.6 million related to the ATM were reclassified as a reduction of paid-in-capital. On February 14, 2025, the Company filed a prospectus supplement to amend the previous prospectus supplement to increase the maximum gross sales price from $5.8 million to $10 million. The Company intends to continue an ATM feature through H.C. Wainwright, that would allow the Company to additionally issue shares of its common stock.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Share Grants and Incentive Stock Options</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2026 and March 31, 2025, the Company issued 37,250 shares and 35,110 shares of restricted stock, respectively, to advisors and directors. Restricted stock issued to advisors generally cliff-vests on the fourth anniversary of the date of grant and for directors on the one-year anniversary of the date of grant. During the three months ended March 31, 2026 and March 31, 2025, the Company also issued 173,000 and 177,100 incentive stock options, respectively, to employees that cliff-vest on the fourth anniversary of the date of grant, and are largely set to expire in 2036 and 2035, respectively. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Stock compensation expense is presented as a component of general and administrative expense in the condensed consolidated statements of operations as it relates to these restricted share grants and options. For the three months ended March 31, 2026 and 2025, stock compensation expense was $0.1 million for each period. For the three months ended March 31, 2026 and 2025, we recorded a credit of $6,229 and $3,503, respectively, to stock compensation expense related to the forfeiture of unvested incentive stock options. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Agreement</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On September 5, 2023, the Company entered into a new Revolving Credit Loan Agreement (the "Loan Agreement") with Pinnacle Bank. This facility provides for an aggregate principal funding amount of up to $25 million. The initial revolving line of credit was up to $20 million, with the ability for Cumberland to increase the amount to $25 million, under certain conditions. It had a 3-year term expiring on October 1, 2026. The interest rate is based on Benchmark (Term SOFR) plus 2.75%. Cumberland was initially subject to one financial covenant, the maintenance of a Funded Debt Ratio, determined on a quarterly basis. Borrowings under the line of credit are collateralized by substantially all of our assets.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On May 6, 2024, the Company entered into a First Amendment to the Loan Agreement which provides an alternative to the financial covenant by delivering to the lender a borrowing base certificate and complying with certain borrowing base requirements which set forth a maximum revolver amount equal to the lessor of (a) up to $20 million or (b) the sum of the Company's cash balances and eligible accounts receivable.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On November 18, 2025, the Company entered into the First Amendment to the Revolving Credit Note and Second Amendment to the Credit Loan Agreement. The Amendment provides for a principal available for borrowing of up to $15 million. The Company has the right to request an increase of up to an additional $10 million. The aggregate principal funding amount remains unchanged of up to $25 million. The Company is subject to a financial covenant, maintenance of a Minimum Fixed Charge Coverage Ratio determined on a quarterly basis, along with Borrowing Base Requirements, as defined. The Amendment extends the maturity date to October 1, 2027. </span></div>As of March 31, 2026 and December 31, 2025, the Company had $5.2 million in borrowings outstanding under its revolving credit facility. The applicable interest rate under the Loan Agreement was 6.375% at March 31, 2026. 10000000 20245 53837 100000 200000 2100000 5800000 1000000 5500000 600000 5800000 10000000 37250 35110 P1Y 173000 177100 -100000 -6229 -3503 25000000 20000000 25000000 P3Y 0.0275 20000000 15000000 10000000 25000000 5200000 0.06375 INCOME TAXES<div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2026, the Company had approximately $52.6 million in federal net operating loss carryforwards including approximately $44.1 million of net operating loss carryforwards resulting from the exercise of nonqualified stock options. These have historically been used to significantly offset income tax obligations. The Company expects it will continue to pay minimal income taxes during 2026 and beyond, through the continued utilization of these net operating loss carryforwards, on any taxable income generated from our operations. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On July 4, 2025, the One Big Beautiful Bill Act (“OBBBA”) was enacted in the U.S. The OBBBA includes significant provisions, such as the permanent extension of certain expiring provisions of the Tax Cuts and Jobs Act, modifications to the international tax framework and the restoration of favorable tax treatment for certain business provisions. The legislation has multiple effective dates, with certain provisions effective in 2025 and others implemented through 2027. We are currently assessing its impact on our taxes and consolidated financial statements.</span></div> 52600000 44100000 COLLABORATIVE AGREEMENTS<div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cumberland is a party to several collaborative arrangements with research institutions to identify and pursue promising pharmaceutical product candidates. The funding for these programs is primarily provided through SBIR/STTR programs and other grant awards. The Company has determined that these collaborative agreements, with the exception of the collaborative payment discussed in Note 10, related to Vibativ and Sancuso contingent consideration payments, do not meet the criteria for accounting under ASC Topic 808, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Collaborative Agreements</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">. The agreements do not specifically designate each party’s rights and obligations to each other under the collaborative arrangements. Except for patent defense costs, expenses incurred by one party are not required to be reimbursed by the other party. Expenses incurred under these collaborative agreements are included in research and development expenses and funding received from grants are recorded as net revenues in the condensed consolidated statements of operations.</span></div> COMMITMENTS AND CONTINGENCIES<div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company is involved in litigation arising in the normal course of business. The Company does not believe that the disposition or ultimate resolution of existing claims or lawsuits will have a material adverse effect on the business or financial condition of the Company.</span></div> PRODUCT ACQUISITIONS AND RETURN OF PRODUCT RIGHTS<div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Vibativ</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During November 2018, the Company executed an agreement with Theravance Biopharma ("Theravance") to acquire the assets and global rights to Vibativ including responsibility for the marketing, distribution, manufacturing and regulatory activities associated with the brand. Vibativ is a patented, FDA approved injectable anti-infective for the treatment of certain serious bacterial infections including hospital-acquired and ventilator-associated bacterial pneumonia and complicated skin and skin structure infections. It addresses a range of Gram-positive bacterial pathogens, including those that are considered difficult-to-treat and multidrug-resistant. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cumberland accounted for the transaction as a business combination in accordance with ASC 805 and the product sales are included in the results of operations subsequent to the acquisition date. The Company made an upfront payment of $20 million at the closing of the transaction and a $5 million milestone payment in early April 2019. In addition, Cumberland has agreed to pay royalties of up to 20% of on-going net sales of the product in the U.S. after an annual $3 million threshold is met. The future royalty payments were recognized at their acquisition-date fair value as a contingent consideration liability, as part of the contingent consideration transferred in the business combination. Cumberland prepared the valuations of the contingent consideration liability utilizing significant unobservable inputs. As a result, the valuation is classified as Level 3 fair value measurement. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in the fair value of the contingent consideration liability that is remeasured on a recurring basis. The contingent consideration earned and accrued in operating expenses is paid to Theravance quarterly.</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.345%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2025</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,630,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash payment of royalty during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(554,410)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration included in operating expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(107,096)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration earned and accrued in operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">359,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2026</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,328,732 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The contingent consideration liability of $3.3 million was accounted for as $1.7 million of other current liabilities and $1.6 million of other long-term liabilities on the condensed consolidated balance sheet as of March 31, 2026. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sancuso</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On January 3, 2022, Cumberland acquired the U.S. rights to the FDA-approved oncology-supportive care medicine Sancuso from Kyowa Kirin, Inc. ("Kyowa Kirin"), the U.S. affiliate of Japan-based Kyowa Kirin Co., Ltd. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Sancuso is the first and only FDA-approved prescription patch for the prevention of nausea and vomiting in patients receiving certain types of chemotherapy treatment. The active drug in Sancuso, granisetron, slowly dissolves in the thin layer of adhesive that sticks to the patient’s skin and is released into their bloodstream over several days, working continuously to prevent chemotherapy-induced nausea and vomiting ("CINV"). It is applied 24 to 48 hours before receiving chemotherapy and can prevent CINV for up to five consecutive days. Alternative oral treatments must be taken several times (day and night) to deliver the same therapeutic doses.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cumberland acquired U.S. rights to Sancuso and assumed full commercial responsibility for the product in the United States – including its marketing, promotion, distribution, manufacturing and medical support activities. The product’s FDA registration was subsequently transferred from Kyowa Kirin to Cumberland in August 2023.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cumberland has accounted for this transaction as a business combination in accordance with ASC 805 and the product sales are included in the results of operations subsequent to the acquisition date. The Company made an upfront payment of $13.5 million at the closing of the transaction. The agreement called for milestone payments of up to $3.5 million based on the attainment of various approvals and sales performance. In January 2023, Cumberland made a $1.0 million milestone payment to Kyowa Kirin based on the FDA approval of a manufacturing site for the product. In October 2023, Cumberland made a $0.5 million milestone payment based on the successful transfer of the product’s FDA registration from Kyowa Kirin to Cumberland.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The remaining $2.0 million in milestones are tied to achievement of certain annual sales levels for the product.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In addition, Cumberland has agreed to initially pay a royalty of 10% of on-going net sales of Sancuso. That royalty rate was subsequently reduced to 5% in early 2025. The future royalty payments were required to be recognized at their acquisition-date fair value as a contingent consideration liability, as part of the contingent consideration transferred in the business combination. Cumberland has prepared a valuation of the contingent consideration liability utilizing significant unobservable inputs. As a result, the valuation is classified as Level 3 fair value measurement. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in the fair value of the contingent consideration liability that is remeasured on a recurring basis.</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.345%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2025</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,273,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash payment of milestones and royalty during the period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(147,890)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration included in operating expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(121,869)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration earned and accrued in operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">146,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2026</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,149,673 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The contingent consideration liability earned and accrued in operating expenses is paid to Kyowa Kirin quarterly. The contingent consideration liability of $1.1 million was accounted for as $0.7 million of current liabilities and $0.4 million of other long-term liabilities on the condensed consolidated balance sheet as of March 31, 2026. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">RediTrex</span></div>On July 12, 2022, Cumberland entered into an amendment to an agreement with Nordic Group B.V.("Nordic") returning all the U.S. rights to RediTrex back to Nordic including the trademark and market authorization effective June 30, 2023. The companies have cooperated on the transition and Cumberland will receive a long-term royalty on any Nordic sales of the product. 20000000 5000000 0.20 3000000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in the fair value of the contingent consideration liability that is remeasured on a recurring basis. The contingent consideration earned and accrued in operating expenses is paid to Theravance quarterly.</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.345%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2025</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,630,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash payment of royalty during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(554,410)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration included in operating expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(107,096)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration earned and accrued in operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">359,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2026</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,328,732 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in the fair value of the contingent consideration liability that is remeasured on a recurring basis.</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.345%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2025</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,273,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash payment of milestones and royalty during the period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(147,890)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration included in operating expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(121,869)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration earned and accrued in operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">146,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2026</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,149,673 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> 3630598 554410 -107096 359640 3328732 3300000 1700000 1600000 13500000 3500000 1000000.0 500000 2000000.0 0.10 0.05 1273000 147890 -121869 146432 1149673 1100000 700000 400000 SEGMENT REPORTING<div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has one reportable segment which is specialty pharmaceutical products. The Company's chief operating decision maker (“CODM”) is its chief executive officer. The CODM uses consolidated, single segment financial information for purposes of evaluating performance, planning and forecasting future period financial results, and allocating resources. The CODM assesses performance for the single segment and decides how to allocate resources based on net income or loss that also is reported on the consolidated statement of operations as net income or loss. The measure of segment assets is reported on the consolidated balance sheet as total assets. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes selected financial information of the Company’s single operating segment for the three months ended March 31, 2026 and 2025 .</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31, 2026</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,131,317 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,713,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Costs and expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of products sold</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,933,889 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,425,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Selling and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,064,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,231,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,458,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,295,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,554,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,463,008 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,248,934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,005,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Segment operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,260,609 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,421,108 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,129,292)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,291,947 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">78,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">125,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(85,839)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(163,802)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,137,100)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,253,854 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,871)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(5,670)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Co-commercialization investment loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(146,080)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,287,051)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,248,184 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1 <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes selected financial information of the Company’s single operating segment for the three months ended March 31, 2026 and 2025 .</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31, 2026</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,131,317 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,713,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Costs and expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of products sold</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,933,889 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,425,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Selling and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,064,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,231,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,458,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,295,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,554,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,463,008 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,248,934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,005,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Segment operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,260,609 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,421,108 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,129,292)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,291,947 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">78,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">125,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(85,839)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(163,802)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,137,100)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,253,854 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,871)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(5,670)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Co-commercialization investment loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(146,080)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,287,051)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,248,184 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 9131317 11713055 1933889 1425714 5064875 4231980 1458436 1295076 2554475 2463008 1248934 1005330 12260609 10421108 -3129292 1291947 78031 125709 85839 163802 -3137100 1253854 3871 5670 -146080 0 -3287051 1248184 SUBSEQUENT EVENT<div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On April 22, 2026, Cumberland entered into a strategic transaction (the “Transaction”) to integrate its commercial products with the U.S. branded business of an affiliate of Apotex Inc., a corporation incorporated under the laws of the Province of Ontario (“Apotex”), in exchange for $100,000,000 payable at the closing of the Transaction. Through the Transaction, Apotex will create a U.S. branded pharmaceutical platform to build upon, by delivering specialty medicines that improve the quality of patient care. The Transaction will be effected through an Asset Purchase Agreement whereby Apotex will acquire specified assets, including inventory, relating to the Company’s FDA-approved products, which consist of Acetadote</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.47pt;font-weight:400;line-height:120%;position:relative;top:-3.48pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, Caldolor</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.47pt;font-weight:400;line-height:120%;position:relative;top:-3.48pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, Kristalose</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.47pt;font-weight:400;line-height:120%;position:relative;top:-3.48pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, Sancuso</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.47pt;font-weight:400;line-height:120%;position:relative;top:-3.48pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, Vaprisol</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.47pt;font-weight:400;line-height:120%;position:relative;top:-3.48pt;vertical-align:baseline">® </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">and Vibativ</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.47pt;font-weight:400;line-height:120%;position:relative;top:-3.48pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, as well as the Company’s certain product related equity interests. Cumberland will retain the assets associated with Cumberland Emerging Technologies, Inc. and the Company’s ifetroban product candidates, which the Company intends to continue to develop following the closing of the Transaction.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, Apotex agreed that, in the event, that prior to the two-year anniversary of the closing of the Transaction, Apotex, or its affiliates is awarded a contract by the United States Department of Health and Human Services (or any division thereof) for the supply of Vibativ for certain specified uses, then Apotex must provide a milestone payment to the Company, subject to the terms and conditions set forth in the Agreement, including the achievement of certain net sales associated with such contract. At the closing of the Transaction, Cumberland intends to enter into a transition services agreement with Apotex, pursuant to which Cumberland will provide Apotex and its affiliates certain transition services following the date of the closing of the Transaction in accordance with the terms and conditions set forth in the transition services agreement. As consideration for the provision of the transition services, Apotex and its affiliates will pay Cumberland $150,000 per month plus reimbursement of certain pre-approved pass-through costs. In addition to the Asset Purchase Agreement, Apotex will also make a one-time payment to Cumberland on the one-year anniversary of the closing of the Transaction to reimburse Cumberland for finished goods inventory received by Apotex in the Transaction in an aggregate amount of $9 million, less finished goods inventory sold by Cumberland on behalf of Apotex under the transition services agreement to be entered into in connection with the closing of the Transaction. A complete estimate of this subsequent event’s financial impact cannot be made at this time.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:112%">The Transaction has been unanimously approved by the Company’s board of directors (the “Board”). The affirmative vote of the holders of a majority of all outstanding shares of the Company’s stock entitled to vote on the proposal, in person or by proxy, is required to approve the Transaction. The Board has recommended that the Company’s shareholders vote in favor of the Transaction.</span></div> 100000000 150000 9000000 9000000 false false false false